marc.gemis at gmail.com
Tue Jan 24 06:36:09 UTC 2017
On Mon, Jan 23, 2017 at 8:59 PM, Colin Smale <colin.smale at xs4all.nl> wrote:
> On 2017-01-23 20:12, Marc Gemis wrote:
> OSM is driven by people that implement something, not by people
> discussing stuff on a mailing list.
> That model works fine when it comes to editors, tools, utilities, libraries,
> and other creative ways to manipulate and consume the data. It doesn't work
> when applied to the very foundation of the project - the data itself. A
> different sort of governance is required for this. If a million people all
> wrote their own code to do clever things with OSM data, nobody could object.
> If this happened to the data infrastructure (data primitives, their
> relationships, tagging stereotypes etc) there would just be a big pile of
> excrement. There is no way a revision to this data model can happen without
> discussion and some kind of leadership.
> Remind me again how long API 0.7 has been in the works for? And when will it
> see the light of day? The first comment on the wiki page was from December
> And the proposal to introduce areas as a primitive type? Ongoing since March
> Discussions about multi-valued attributes? The wiki describing the semicolon
> as a value separator started in March 2009 (earliest comment).
> Machine-readable defaults (for highway access/maxspeed etc) (another subject
> that has come past on several occasions)? May 2010.
Colin, this is not personal, I think it's true for most of us, including myself.
I sometimes see good initiatives (like your summary on the needs of
multi-valued attributes on the wiki) that ends because the person
looses interest, has no time, or another reason.
Then sometime later we complain that nothing gets done in that area.
So in case people really want to get something done on multi-valued
attributes, we should form a small group of interested people, work
out a proposal.
When the proposal is thought through, you might discuss it in a
broader audience to further improve it. One should work together with
the current maintainers of editors and server to see whether it
The find some developers to implement it.
Do not wait for somebody else to do this, because then it won't happen.
When we really care about the project and think it is lacking in a
certain area, we should take action, we should not sit on the sideline
and complain every half year that somebody else did not take the
project further (because we didn't do it ourselves).
That said, I'll go back to mapping and leave it to others to solve the
More information about the Tagging