[OSM-talk] OSM TrustPoints

Stefan Baebler stefan.baebler at gmail.com
Fri Jul 10 00:08:00 BST 2009


I've put some thoughts towards preventing vandalism and spam and how
that could be automated without getting in a way of normal, legitimate
users.

Draft is available at
http://wiki.openstreetmap.org/wiki/User:Stefanb/TrustPoints
It's also included below for your convenience.

Feedback, contributions and ideas are welcome.

enjoy,
Stefan
======
Goal

Prevent creation of new sock puppet accounts for potential acts of
vandalism on larger scale and spam. Gradually give trust to users, and
give them additional privileges. It should not be in the way when new
users want to contribute normally. It should not encourage competition
so that itself doesn't become an abuse target.

Use

    * Allow editing
    * allow larger daily bbox for changes
    * allow more daily edits (number of affected nodes, ways...)
    * Allow more daily diary entries and comments
    * allow sending larger Geomessages
(http://trac.openstreetmap.org/ticket/1852)

Measures

    * Accepted the licence (as it is done already today) Extra points
for digitally signing, extra points if signed with a PGP key in a
strong set (permanent, doesn't decay)
    * Confirmed, active email address (as it is done already today)
    * Time since signing up
    * Regular editing activity
    * Track uploads
    * Passed a quiz involving some tagging and some legal questions
(just making sure user reads the licence and tagging FAQ and
understands it). Points decay, but user can re-take it to regain
points.
    * Regular activity in other systems? (mailing lists, forums, wiki,
svn repository, diary/blog, trac...) Perhaps totally different systems
shouln't be mixed - one who can program or is very vocal doesn't
necessarily yet know how to map well and shouldn't be trusted with
enormous imports and vice versa)
    * Rated by other users (manualy: reverted changesets, reported
spam in diary, getting comments to a diary entry while not being
flagged as spam...) ?
    * Friend of a trusted user (mentor, introducer, bot owner)
    * only the last 12 months count, points start to gradually decay
after 6 months. Moderate activity should be enough to maintain
high-enough score.

Further reading

    * http://en.wikipedia.org/wiki/Reputation_service
    * http://en.wikipedia.org/wiki/Moderation_system
    * https://help.launchpad.net/YourAccount/Karma - seems to work nicely
    * http://slashdot.org/moderation.shtml - it works, most famous?
    * http://www.cacert.org/index.php?id=19 - summarized such rules
    * https://www.ohloh.net/people/rankings - encouraging competition




More information about the talk mailing list