How to create and maintain a community site

Almost entirely non-technical, appropriately, since the non-technical bits are the most time-consuming and rewarding. [link]