Open Source Communities – Push cx

Open source projects should be judged as much by their community as by their technological achievements. The code tells you what it’s good for, but the community tells you what its future is.

Communities need to be active to continue improving the project, deal with bugs and changes to their ecosystem. If no one is interested enough to talk about the project, none of that will happen. Newcomers need to meet experienced users to be sold on why to use the software, to get help as they learn their way around, to maybe be drawn into contributing to the project itself.

via Open Source Communities – Push cx.

I nice view of the dynamics of communities by Peter Harkins. One of the aspects of this, I think, is that from the communities I’ve been involved in over the years, the smaller the set of people actively involved in the decision process, design and implementation, the more sensitive that project is to fading or falling apart if the life or motivation of a key member changes. For that reason alone, communities really need to foster new members into the project and ways to recognize and enable the most effective and capable into the “inner circle” where they’re ready and able to step up and move a project forward. If you don’t do this kind of “succesion planning” from the start, when you need it, it won’t be there.

Geeks tend to think you don’t need marketing, but they’re wrong. Marketing, even of an open source project, is key to enable adoption and convince people to evaluate it and join the project. projects really should consider community growth as a key metric in he success of a community, and communities really need to look at outreach, evangelism, and recruitment to be tasked out the same way bugs, features and documentation are, and those members should be part of the “core team” whether or not they actually code.

One reason it looks to me that Rails has taken off faster than django is simple: the rails guys did a lot of talking and promoting and evangelizing of rails, where the django folks have been quieter and less self-promoting of themselves and the technology.

A technology nobody knowss about may be great, but it won’t change the world.

You might also want to read:

  1. Support journalism at its source BuzzMachine » Blog Archive » Support journalism at its source: A commenter on Matthew’s blog gives him a real-life example: the AP picked up a...
  2. Software spots key players in online communities Software spots key players in online communities – tech – 20 July 2007 – New Scientist Tech: Welser’s group found that the most informative individuals...
  3. The Future of Communities Blog » Blog Archive » Planning for Incivility – Why your online community needs moderators The Future of Communities Blog » Blog Archive » Planning for Incivility – Why your online community needs moderators: We know from our experience that...
  4. The Future of Communities Blog – Your comments are mostly a waste of time :) The Future of Communities Blog » Blog Archive » Your comments are mostly a waste of time : Most people have been told that in...
  5. NI3 » Why Do Businesses Shy Away From Open Source? NI3 » Why Do Businesses Shy Away From Open Source?: If you have proper configuration management and a knowledgeable staff, how does using Open Source...

  • http://push.cx Peter Harkins

    Thanks for the blog post — this is really what I was getting at. I thought comparing Django and Rails would be the perfect case study in the importance of communities, but judging by my inbox it was too distracting for me to point out that one has done much better than the other.

  • http://push.cx Peter Harkins

    Thanks for the blog post — this is really what I was getting at. I thought comparing Django and Rails would be the perfect case study in the importance of communities, but judging by my inbox it was too distracting for me to point out that one has done much better than the other.

  • Flip

    Very true. Take a look at OpenOffice.org. While Sun barely acknowledges that OOo exists, there is a VOLUNTEER marketing community that is very successful around the world.

    http://marketing.openoffice.org/

  • mick