I've been reading these forums for quite a while now, not really actively posting, but reading non-the-less.
Forums like these are built by a community of people sharing the same interests, helping each other, working together to make the forums, and the project they are related to, work good.
The sad thing is, is that there are several different types of posters:
1) newbie posters
2) advanced users
3) readers
what i am generally seeing, is that poster 1 makes a post, poster 2 flames it, poster 3 gets annoyed.
This isn't a community, it's a slagging match.
I ran a UK ISP community with a customer base of 7.5 million, with over 10,000 registered users on their vBulletin forums, and over 3000 posts a day, spread over 90 different categories. I ran these forums with a bunch of 12 moderators who watched their own forums for flames, abuse, and idiots. The system worked very very well.
The more advanced users of my forums went out of their way to help users out, they created FAQs to point people in the right direction, which we changed to sticky posts, they answered people with standard replies, and the system worked great.
what they did not do, was attack every single new user who didn't use the search option first, they didn't attack them, they didn't abuse them, they didn't make them look like idiots.
they had learnt long ago, that it was quicker for them to do a search, cut-n-paste the link, and move on to another posting, than it was to repeatedly shout at the new users "USE THE F*cking search".
it's the advanced users who should be the ones that are educated to know when to ignore a post, when to reply to it. They should also be working to make these forums a better place, rather than one filled with arseholes.
if poster type one makes a post that has been made 50 times before, let them, don't reply to it if you dont want to, let other new users help them out. Save your time replying to things more worth your precious time. if no-one replies, it will just drop away into oblivion, end of story.
Think on it, and make these forums a better place, not a pre-school hangout.