[OSM-talk] Tag proposal/approval system is too heavyweight

Dave Stubbs osm.list at randomjunk.co.uk
Wed Mar 19 20:48:12 GMT 2008


On Wed, Mar 19, 2008 at 7:45 PM, Gervase Markham <gerv-gmane at gerv.net> wrote:
> Frederik Ramm wrote:
>  > Those who make the decision have no authority anyway. So why not
>  > record the rationale without the decision, as it is anybody's free
>  > choice to follow them or not.
>
>  Then welcome, everyone, to the world's first anarcho-collaborativist
>  project.
>
>  It's an unusual model you are suggesting, and not one which (as far as I
>  know) has worked anywhere else. Still, I guess we could try it. After
>  all, it's not like this project is important or anything.
>
>  _Every_ project has authority. It's just a question of whether that
>  authority is recognised and controlled, or unrecognised and random. If
>  you say "there is no authority", then in fact authority rests with those
>  who control the servers, or the root passwords, or those who have more
>  time to make the database conform to the way they think things should be
>  (e.g. the Cyprus situation where, so far, we have abdicated authority).
>  This is generally not a good way to allocate authority, because the only
>  way the authority can be exercised is "Do what I say, or I'll take my
>  ball and go home".
>
>  In a standard open source software project, authority is (roughly) a
>  meritocracy. Authority flows to those people who contribute and who
>  demonstrate themselves competent. This model works quite well. It seems
>  like an obvious model for OSM to adopt, and it's the one I _thought_ we
>  were adopting. But hey, maybe I'm wrong. Maybe the authority being
>  exercised by the OSMF in working on the licensing problem is an
>  illusion. Maybe a project newbie should have just as much weight in
>  making decisions as those who've been mapping for years.

This isn't a software project
Interestingly much of the software development is run as you suggest.
It tends to be "owned" by people who look after it, and obviously we
have the guys with admin access to the actual servers who do their
best to keep everything running smoothly and will therefore act as
your authority when it comes to those systems.

But once you get past all the software and the basic data model, there
really is no "authority".
Anarcho-collaborativist would be a pretty good description I think. I
doubt it's the world first though. Granted there are certain pieces of
software/presentation which will provide controlling/driving influence
on that, but as anyone is free to generate their own replacements for
these, this will in some regards be diluted as OSM becomes larger.
However, all the notable drivers have been themselves heavily
influenced by the data actually put in.
So yes, obviously people who contribute more, or at least people who
change things more, are going to have a bigger influence. And yes, the
server guys could install technical measures of control, not that they
have or necessarily would, but like all opensource there's always the
possibility of a fork (even if at present it would be incomplete in
the history department).
And also there will be some people who are more influencial than
others. A new user is unlikely to have as easy a time trying to
generate a new tagging scheme and getting people to use it than an
experienced mapper would.
This is largely all normal social stuff.

So when a group of 5-15 people on the wiki all vote for a feature and
"approve" it, it generally means absolutely nothing. Tagging lives and
dies by it's usefulness, by how much it's used, and by whether anyone
actually producing an end product decides to use it. So if there's any
authority it isn't in the approval process.

How this whole approach can work in the face of continual targeted
vandalism/conflict has yet to be fully explored. I can't say I have
the answers to that, but so far these kinds of problems have been
suprisingly rare. Wikipedia's answer is a load of rules, largely
overseen by a ruling group with all the authority, and a pile of
technical locking/blocking measures against particular
users/ips/articles... and if you go down that route it's a big snake
pit of politcial problems.

Dave




More information about the talk mailing list