This article provides a few lists on maintaining an OSC.
How to build an open source community
- Blog, blog, blog
- Send messages to mailing lists related to the area of your project
- Write extensive documentation, make it easy for people to join
- Create a project repository (Google Code)
- Get help from early adopters, involve them in the project
How to sustain and grow an open source community
- Blog, blog, blog
- Send messages to individuals who might be interested in contributing
- Acknowledge contributions
- Respond quickly to issues on mailing list
- Demonstrate usefulness of the project, both to contributors, and to any organizations involved (e.g. the PSF)
- Market/promote/evangelize the project tirelessly
- Recommended reading: "Fearless change: Patterns for introducing new ideas" by Mary Lynn Manns and Linda Rising
http://www.useit.com/alertbox/participation_inequality.html