-
-
Notifications
You must be signed in to change notification settings - Fork 196
Escalating privileges system
tmtmtmtm edited this page Jun 29, 2011
·
8 revisions
The administrative burden for running an Alaveteli website is high.
At the same time, a number of features have been discussed which might require some kind of authorisation levels in the website.
A Stack Overflow style system of earned points and privileges seems appropriate -- referenced, for example, in issue #9 and issue #10.
What might the system look like? As a starting point for discussion (points system designed to encourage good quality requests):
Earn points:
- make requests (+1 each for first 5)
- have a request enter a "finished" state (e.g. request successful, unsuccessful) (+3 each)
- have requests voted up (+5 each)
- play categorisation game (+5 for first 50 categorised, none after that)
- have comments voted up (+1 each)
Lose points:
- have requests voted down (-2 each)
- have comments voted down (-1 each)
Privileges:
- 0 points: make one request per day
- 1 point: play the categorisation game
- 5 points: comment on requests
- 10 points: reveal emails when logged in
- 15 points: vote requests and comments up
- 20 points: make up to 20 requests per day
- 30 points: vote requests and comments down
- 50 points: ability to make identical request to multiple bodies
- 100 points: move requests from holding pen
- 200 points: full site sysadmin
Other things we may wish to open up:
- Updating the email address for an authority
- Adding the URL for an authority's publication scheme
- Adding a description for an authority
- Adding a completely new authority