Hacker News new | past | comments | ask | show | jobs | submit login
Lessons Learned Building Open Source Software (mitchellhashimoto.com)
63 points by zmanji on March 29, 2012 | hide | past | favorite | 4 comments



++ for documentation. I'd say start with that first and think about how a brand new user will use your software. How do I install? What are the dependencies? Etc.

Good documentation can easily trump bad code and architecture.


With no experience at all, I'd like to add a marketing lesson: if you write a blog post concerning your project, make sure it features an easy link to that project.


I couldn't find "support the major operating system platforms".

That means my ten year supported version of Red Hat or Windows.


There's a whole paragraph that starts with "Support Windows ASAP".




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: