A couple notes on the reputation system. Sorry for the lack of
complete sentences, a lot of this was stream of thought. =)
More points represents a better reputation.
Reputation is modified by "events". The definition of an event is a
policy decision, but some examples are: project completion, new
contract landed, keeping spirit during rough times, etc. I think
giving all members an event allowance with some sort of cap would be a
good start. Let people, on their own, decide to trigger an event on
any other member. Also, the reputation allowance increases with
reputation (and vice-versa).
The number of points the target of an event would receive is based on
their current reputation and the reputation of the source.
There should be some reoccurring event that represents time. For
example, once a month this event fires for every month and they
receive points (or lose points) based on their current standing and
the standing of all members which they brought into the organization.
I think the essence of reputation is captured in the above
definition. Anything that's missing?
Aside from any recommendations you all may have, the gaps I've left
open are the coefficients and definitions of the basic functions.
E.g., the monthly auto-event that modifies a member's reputation is a
function of their current reputation and the reputation of their
direct associates, should it also take into account the amount of time
they've been a member? And how is it computed anyway, some percentage
of their reputation plus some percentage of the mean reputation of
associates?
-Matt