11 Steps to a Successful Open Source Project
For a few years I ran an open source simulator project, which was used for a number of competitions each year. This put some pretty strict deadlines on the project as not only did in need to be ready for the competitions, the participants had to have it pretty far in advance in order to adapt their code to work with the newer versions of the simulator. Here are some of the things I learnt along the way.