The greatest contribution anyone can give to the Org is simply to post. The more people post, the more it encourages others to post. The less people post, the less incentive there is for others to post. Staff alone cannot sustain all the conversation, the members themselves need to help out. If anyone seriously wants to help the Org improve, you can easily do it by making an effort to write a post or two every day in a TW forum. With enough people posting over a long enough period of time, the forums will start to get more active.
Bookmarks