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 _______________________________________________ talk mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk

