Nick Lewis suggests some of the conditions necessary for a successful on-line community:
Like a tornado, online communities only form under certain
conditions. If you're looking to build an online community, understand
that they are very difficult to build artificially. They seem to only
emerge from natural conditions. Indeed, you can help them emerge, but
you can't *create* them in my experience.Below, are the 6 essential conditions that I've observed as
necessary in building online communities. I think three to four of
these conditions are the bare minimum for a reasonable chance. All six
would guarantee that a community would form -- probably whether their
Dr. Frankenstein of a creator liked it or not.