Al Bsharah (15/06/2010)
I would also like "reputation" to be something that's programmable. You know, like a plug-in. My concept of "reputation" isn't going to be anywhere near what someone elses idea of "reputation" is. One person may believe that post count is all it takes, while another might want a complicated algorithm to do the math.
In fact, you should probably put the reputation score into a field in the DB (instead of calculating on the fly - in case the calculation is complicated or "expensive" to run). Allow the calculation to be re-calculated at a configurable interval (essentially, this is cacheing the value in the DB).
Thanks for listening...definitely a good feature idea.
I swear sometimes you have access to our feature list :)
Have you seen the way we do reputation within InstantKB.NET Al? This allows you to configure the points rewarded for performing various actions within InstantKB.NET. For example posting a comment or rating an article. We'll be moving in this direction with future versions of InstantForum.NET.
If you have any suggestions where we should reward points within the forum don't hesitate to respond :)
Thank you as always for your suggestions.