Forum Moderators: rogerd
How do I deal with these off-topic posts within a thread , without destroying the delicated balance and friendliness of the site? Should I let things stay as they are or should I try to encourage staying on-topic?
I think OT comments come in several flavors. First, sometimes people will post a question or comment in a thread that is unrelated or barely related to what has gone before. Often this is a new poster who hasn't quite figured things out yet. So, in a discussion about "Polishing Widgets", someone will come out of nowhere to ask, "What's my 1955 silver-plated commemorative widget worth?" These, IMO, are best split off or deleted with a note to the poster suggesting the proper way of getting this question answered. Ideally, you are both fixing the problem and training the poster.
The second kind of diversions are locked in a little more tightly - they build on the previous discussion, but don't really relate to the original post. If these are minor, i.e., don't spawn a host of replies, it's often easiest to ignore them. Of course, they can also lead to a hijacking of the thread - if this seems likely, splitting or deletion can also be used.
(Threaded discussion forums acknowledge the possibility of divergence and allow for it by letting multiple sub-threads emerge.)
If you must moderate OT posts, explain to the poster why you are doing so, e.g., courtesy to the member who started the thread, the desire to have well-focused archives for future reference, etc. The majority of forums pay no heed to OT comments, so posters new to your forum may need some gentle guidance.
Similarly, in forums you'll find some people that need to be instructed in the most plain and direct terms what is expected of them. Sometimes it's a language/culture issue, but at other times it seems to be purely a lack of forum socialization.