The "praise" system I have in mind is based around a members contributions to the community as a whole, not just in the forum.
I won't go into too much detail here, because I don't want people speculating over the granularities of something that's still just a concept on paper.
But in essence I imagine the "rating" appearing sort of like stripes do on Generals. This all links in with the new showcase system (on the new site). If someone releases a showcase worthy game, they get an uber-star in their profile. Minor stars are also given for things like codebase entries, tutorial submissions, media (models, music, etc), DLL releases, a good round of bug reporting, etc.
This requires changes to all of the core areas of the site, but that's ok because it is happening anyway, and has been in development for 6+ months now.
In essence, I want to "reward" people who actively contribute to the community, not who just talk in a forum. Consider it an "activity" rating. I will most likely allow thread owners to rate a respondant (no negative ratings), but the value of that rating will be insignificant compared to say having a top-viewed codebase entry, or a newsletter featured game.
Someone who releases many showcase worthy games, or top user-rated tutorials, would appear as having a higher "rating" (although I hate that term).
It will sort out the "talkers" from the "do'ers" - something that is far more valuable to us. You will be able to look at someone and see "this guy is a top-rated tutorial author with several showcase worthy game releases under his belt", therefore I can trust that he knows what he's talking about when it comes to programming.
This I feel is much more useful than "he replies a lot, and people like what he says".
Cheers,
Rich
People don't quit playing because they grow old. They grow old because they quit playing.
http://www.corephp.co.uk