Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on Self-Taught Software Engineers: Why Open Source Is Important to Us.
Some have overview of their source code and their design principles (like Redis) but many don't.
Some have good documentation of how to get your patches in main tree but many (especially those not hosted on github) don't have it.
Most notably for C/C++ projects, the undocumented dependencies to build the library can waste hours at a time.
Open source is great (I have contributed to a couple of projects) but not all projects are equal in terms of quality/easy-to-hack.
Brad Fitzpatrick has also written quite a bit about this http://brad.livejournal.com/2409049.html
There are no comments on this comment yet.
Some have overview of their source code and their design principles (like Redis) but many don't.
Some have good documentation of how to get your patches in main tree but many (especially those not hosted on github) don't have it.
Most notably for C/C++ projects, the undocumented dependencies to build the library can waste hours at a time.
Open source is great (I have contributed to a couple of projects) but not all projects are equal in terms of quality/easy-to-hack.
Brad Fitzpatrick has also written quite a bit about this http://brad.livejournal.com/2409049.html