Something I've always found interesting is the way in which online communities take on a life of their own. There are many resources out there that explore how to run and manage online communities, but there is something that I rarely see discussed, and that is the way in which the community as a whole operates.
From my experience, one key to a successful online community is the sort of magic that happens between community members that keeps it vibrant and growing. You can't force that kind of magic, and you can't clone it. It just happens. So when you take a community that has some magic going, and you mess with the formula, chances are you'll get a result similar to the "new" Coke (or the new Facebook layout - sorry guys, xox). In other words, your results may be less than ideal. Although there are other variables that can affect the magic, in this post, I'll talk about the community's chosen mode of communication.
We're all familiar with the various ways an online community can communicate and collaborate with each other:
- Mailing lists
- Facebook/Twitter/Identica/ad nauseum
A few examples:
- PHPBuilder Forums. I became a member of the PHPBuilder forums in 2002 and quickly found myself a part of a tightly knit and comical group of fellow PHPers. Before too long, I was a moderator (and still am) and visited the forums once or twice per day. As the years have passed, the core group of folks I interacted with has changed somewhat, but the primary mode of communication is still the forums. We made several attempts at getting a group together on IRC, but failed each time we tried. The chat channel was inactive and unimpressive and eventually withered away into nothingness. Despite the lure of real time communication, it just didn't work with this community.
- PHP Community. This is a community that exists mainly through IRC (#phpc on freenode). Various PHPC leaders have tried extending the community through online sites (such as wikis, articles, Ning, etc.) but it consistently comes back to being an IRC-only entity. The real time and informal interaction between PHPers who just want to take a break or enlist their peers for advice or troubleshooting is what keeps the community alive. The community does not respond to forums. Or wikis. Or other social media websites (with the exception of maybe some complementary Twitter interaction). IRC will always be the glue that holds this community together.
- OINK-PUG. The Ohio, Indiana, Northern Kentucky PHP Users Group has primarily done all its interaction via a mailing list. We have tried several other ways of communication (again, through Ning, phpBB forums, IRC and recently via a Drupal instance on a donated host.) With the exception of providing monthly meeting information to new members, all communication still defaults back to the mailing list. The other modes fall short and become stagnant because nobody uses them.
- PHPWomen. The preferred mode of communication for this group has emerged as the collection of forums. An IRC channel does exist, but is not nearly as active as the forums, and hasn't been nearly as successful as we expected. We've also tried implementing a mailing list to no real avail. Once again, it all comes back to the forums, because that's what the members choose to use.
One other example I want to mention is in regard to a group of folks that were interested in New Media, primarily where it concerns journalism. As a writer and geek, this group was very interesting to me, as was the fact that a good friend of mine started it up. It began primarily as a mailing list for discussions on how Web 2.0 would affect newspapers and traditional means of reporting the news. The mailing list was very active, and people began to suggest we take it somewhere more permanent and better organized. We all voted to switch the site over to Ning because of all the cool other features it offered. So the admin did as we suggested and moved it over. And then all activity on the site promptly fell away. The group responded much quicker and was much more inclined to participate when we were using a mailing list, despite what we thought we wanted.
What makes a community tick? Why do some communities who are comprised of virtually the same people choose different modes of communication? Why are some communities so compelling that we give up our individually preferred mode of communication in favor of the one chosen by the group?
I'm no psychologist, but I can offer up a few words of advice for those struggling to grow their community or find that magic. Lay all your cards out on the table and see which ones gather momentum. Offer up multiple outlets and ways of communication within the group. Set up forums *and* a mailing list *and* an IRC channel *and* anything else you think would be of interest to the members. Yes, it will be overkill at the beginning, but until you know in which direction the community is going to gravitate, you have to keep your options open and not force your community into a box. If a mailing list is working, then keep it. If forums are better for your group, then keep them. Let the group grow naturally and remember the complexity of the group dynamics is what dictates how the group will gel, not the leader.