Producing Open Source Software, written by longtime developer and manager Karl Fogel, covers many of the problems that arise in open source software development. Perhaps you are a programmer whose small project has caught on but now needs to grow, or has already grown to the point where you're having trouble managing it. Perhaps you're trying to motivate contributors or are experiencing too much turnover. Maybe you inherited a project and are wondering how to keep it going, or have a proprietary project you'd like to make open.
1 Introduction
2 Getting started
3 Technical infrastructure
4 Social and political infrastructure
5 Money
6 Communications
7 Packaging, releasing, and daily development
8 Managing volunteers
9 Licenses, copyrights, and patents
A Free version control systems
B Free bug trackers
C Why should I care what color the bikeshed is?
D Example instructions for reporting bugs