I know there are a number of successful open source authors here. We develop a relatively successful open source project (I won't say what at the fear of spamming). Now gradually, after about 3 years the number of developers has slowly increased, but they tend to turn up sporadically, write some code, then leave forever.
The nature of the product is such that it will really need a number of developers to work for a sustained period of time to allow it to reach the ambitions I had when kicking off the project.
Now I have made some efforts into making the project "developer-friendly", such as:
- Good community: mailing list, IRC, friendliness
- Good developer documentation
- Very explicit and simply implemented code base
Still we have some difficulty in recruiting people. I know people use the project (it is in all the Linux distributions, and has had around 30K source downloads from google code, and a number of blog posts.)
Please could I have your tips on how to improve this situation?