|
This Page is Glorious History! |
|
The content of this page either is bit-rotted, or has lost its reason to exist due to some new features having been implemented in MusicBrainz, or maybe just described something that never made it in (or made it in a different way), or possibly is meant to store information and memories about our Glorious Past. |
|
We still keep this page to honor the brave editors who, during the prehistoric times (prehistoric for you, newcomer!), struggled hard to build a better present and dreamed of an even better future. We also keep it for archival purposes because possibly it still contains crazy thoughts and ideas that may be reused someday. If you're not into looking at either the past or the future, you should just disregard entirely this page content and look for an up to date documentation page elsewhere. |
MusicBrainz Wiki Moderation Notes
Tentative Summary
This page seems to mix two things which are now discussed separately. These are the EditorRating and the SurvivalOfTheFittest model.
I propose to split the content of this page into EditorRating and SurvivalOfTheFittest and to delete this page. IMHO AdvancedModeration is a BadWikiName. -- DonRedman
Let's keep this page, but move it to a better name and put it into the historical section. -- RobertKaye
Motivation
Voting on edits sucks and in recent history we're only averaging a little more than one votes per edit. The editing system itself works, but the voting system could definitely be improved. However, voting is needed since it reviews the changes made by moderators. We should switch to a wiki style editing system that allows people to freely make changes and then allows editors to view edits by:
editor
date
artist
release
On top of that we could color code (or different shade gradients) the karma level of each editor. If a editor has a low karma level, their changes would stand out more and get more attention from reviewers. Furthermore, we could send out mail to editors when their 'artists' are changed (this is a pending improvement request already) and when their edits are overturned. This gives a editor a heads-up that their changes are being affected and that they should pay attention.
Editor Karma: The Double Hit Policy
To motivate and reward editors who review other editors' changes, a simple karma system can be employed. An editors karma is a simple number, that gets adjusted according to the following rules:
Give one point to editors making a change.
Give one point to editors undoing a change and give -2 points to editors who made change
Give one point to an editor who redoes a change and -2 points to the editor who undid change
The idea is to reward people for making changes and undoing bad/malicious changes, while punishing people who make bad/malicious changes or undo other editors good changes. Examine the following scenarios as examples for how this might work:
First scenario: Bad moderator undoes a good moderation
Good Bad
Add +1
Undo -2 +1
Redo +1 -2
==================
0 -1
The good editor comes away unchanged, although they did not get credit for their original addition. The bad editor who undid a good edit now has a worse karma score than when they began.
Some bad editor could launch a smear attack on a good editor. The bad editor can go after the good editor and overturn all their changes. The community would catch this and could agree to banish the bad editor and 'undo' the damage done by the bad editor, thereby restoring the karma of the good editor.
Second Scenario: An editor adds crap to the database to get a better karma rating
Bad Good
Add +1
Undo -2 +1
Redo +1 -2
Undo -2 +1
==================
-2 0
In this scenario the bad editor ends up with a worse karma score as well. Overall, the deck is stacked against editors who attempt to make bad changes and in favor or editors who make good changes.
Created by Johan and RobertKaye
The ideal moderation system is clearly compact: 0 lines of Perl. But because we live in a world were mistakes are made and people abuse systems we need some kind of moderation. Hopefully I will be able to program a new moderation/reputation system that models the three dimensions we also use in the real-world. Such a system has never been proposed in the scientific literature. A good example of a partial implementation is
http://advogato.org
A good moderation/reputation system should contain in my opinion:
WhatYouDid with a full listing of your contributions to the digital community
WhoTrustsYou A list of people that to some level have stated to trust you
WhatYouKnow A level of expertise that you have proven to have, this weeds out bots/agent/non-humans
With such a system in place the content on the MB site would need almost no maintenance of editors. People would be free to edit everything. The way that others feel about their edit influences their reputation. More to follow...
Interesting links on this topic:
AutoMod automatic vote approval for Elite editors
this feature was implemented
Please add your own perfect moderation system description.
Well, the wiki way is just to let everyone change content, and the people that care about the content will stay and keep up the information on the wiki, while the people who don't really care will just move on. It is pretty easy, check out how it is working on a wiki about
books.
You may want to read
http://usemod.com/cgi-bin/mb.pl?KuroshinRatingIssues (and
http://www.usemod.com/cgi-bin/mb.pl?SlashDot) before you jump too far into making a video game out of the rating system.