TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Best practices for starting and structuring an Open Source project?

5 pointsby jwileyabout 1 year ago
I&#x27;m considering starting an open source project. Initially this would be a set of language specific modules (python and javascript) incorporated into ML&#x2F;AI pipelines to improve observability.<p>- How much time should I spend structuring the project and building tooling to make development easier, vs just diving in and building the project?<p>- What are the most important areas to focus on make sure its as useful as possible (documentation, license, community, other areas I haven&#x27;t considered?

3 comments

cookiengineerabout 1 year ago
If you are overthinking how to start, you will never start with it.<p>Just get coding and start prototyping.<p>More importantly, you are building an open source project for yourself. If you are building it for others, you won&#x27;t be happy with it.<p>Always try to solve your own needs and problems.
skeptruneabout 1 year ago
&gt;How much time should I spend structuring the project and building tooling to make development easier, vs just diving in and building the project?<p>Imo, at most 8hrs.<p>&gt;What are the most important areas to focus on make sure its as useful as possible (documentation, license, community, other areas I haven&#x27;t considered?<p>My order:<p>1. Demos 2. Good README with ability to get started in &lt;4hrs 3. Documentation 4. Community 5. License (If it&#x27;s supposed to make money, I vote BSL)
评论 #39793439 未加载
doommiusabout 1 year ago
Microsoft has this which contains some nice pointers <a href="https:&#x2F;&#x2F;microsoft.github.io&#x2F;code-with-engineering-playbook&#x2F;" rel="nofollow">https:&#x2F;&#x2F;microsoft.github.io&#x2F;code-with-engineering-playbook&#x2F;</a>