Matt Haughey put together this sweet list on how to run a successful community.
1. Take emotion out of decisions
2. Talk like a human, not a robot
3. Give people something they can be proud of
4. Bring users in during community decisions
5. Moderation is a full-time job
6. Metrics spread the work out
7. Guidelines not rules