Hi folks,
I'm thinking of adding a reputation system to a web application, the site is already being used so I'm trying to be careful about my choices.
I'm developing in Django/Python, thought this would be important.
Reputation is generated in all actions that contribute to the site, similar to Stackoverflow's system.
I know there are literally millions of ways of implementing this, and this is why I feel quite lost.
Two alternatives I am not sure about are:
- Keep track of reasons why reputation was incremented
- Ignore reasons in order to reduce complexity of the site and overhead
Would be happy with a few pointers, and directions. Would be very much appreciated!