[OSM-talk] OpenStreetMap Future Look

Frederik Ramm frederik at remote.org
Tue Jan 8 10:00:29 GMT 2013


Hi,

On 01/08/2013 06:08 AM, Jeff Meyer wrote:
> Also, almost none of the observations are supported by data.
> Can you provide any?

Frankly, I'm surprised that you should ask. The first couple of 
paragraphs in my message are essentially describing undisputable facts 
(naming companies that have paid for various developments, and that OSMF 
doesn't control that process). Then I say that people often deman all 
sorts of things from OSM which is practically supported by any 
longer-term reading of them mailing lists. Then I say that the current 
model requires that you do it yourself if you want something done which 
I believe doesn't need an explanation either. Then I go on to mention 
some risks/dangers I see; you can hardly ask for "data" that supports 
someone mentioning a risk - I mean, if I say "if we are awash in cash 
there's the risk of more heated arguments about what to spend it for" 
then what kind of data would you want to see?

> I also find that many of the arguments in your mail are contrary to the
> Mission Statement of the Foundation
> (http://www.osmfoundation.org/wiki/Mission_Statement). As you are a
> member of the OSMF Board of Directors, this is confusing to me.

I wasn't aware of contradicting the OSMF mission statement in that 
message, but in general board members are entitled to their own opinion 
even if it deviates from board resolution (as long as they don't claim 
to be speaking for the board).

> Isn't one of the widest reaching and largest volunteer mapping forces in
> the world worthy of a mature and well-oiled organization?

I wasn't saying we shouldn't have one, and in fact making OSMF work 
better is something I've been, and will be, working on.

> The questions are: how well has it evolved? Could it have evolved
> better? We don't know. We only know how it has performed in the absence
> of a stronger leadership presence and with minimal fundraising. We could
> investigate the alternative and see how that goes.

Yes but there won't be a way back. Once you have 10 employees you are 
extremely unlikely to get to a point where you can say "well, maybe this 
wasn't so good after all, let's scale back". Especially not in a PR 
driven, over-heated IT climate where this would directly translate into 
headlines of failure.

>     Thing is, many of us know what they want individually, but we don't
>     have good methods of finding the collective will from that.
>
> What methods are considered good? Is voting a bad method of divining the
> collective will?

I have very strong opinions on this - yes, for our project, voting is a 
very bad method of divining the collective will, for a number of 
reasons. It excludes too many people (who don't understand what the vote 
is about or who don't speak the language or whose cultural background 
makes it hard for them to grasp the consequences), and also it sidelines 
minorities. Large democratic systems tend to have mechanisms in place to 
avoid or at least balance these effects; we don't. In OSM, 15 people can 
vote to deprecate a tag all of us are using and it won't even get noticed ;)

There's also the question of who can vote at all and what kind of 
majority you need to make a decision.

I would like to get to a point where we can say: The OSMF determines 
important points of the OSM future, and if you want to participate in 
that side of the project, then join the OSMF. Once the OSMF has enough 
members, from a wide enough section of the OSM community, I think it can 
start acting like that, but with 400 largely European white males as 
their membership compared to a million people who have an account with 
OSM we can hardly claim to be representative.

Voting is bad but at the same time we don't have a working alternative. 
Which, for me, means that we should be very careful about what we use 
voting for. For example I don't think that a simple majority of either 
OSMF members or OSM community members should be allowed to define what 
the project's core values are.

> As one of the OSMF's missions is to "grow the membership," why say, "if"
> we attract more people?

The question is whether giving people a nice map portal will attract 
them only to that map portal, or whether we'd be able to attract them to 
the project.

In my opinion there are too many people whose understanding of OSM is 
that it should be a popular map web site where people go to if they want 
to find a route or mark their house on a map. This is not what I am after.

> For example, what are we doing to (a) attract those who are likely to
> contribute, and (b) improve the user experience for those people who are
> contributing, and possibly (c) expanding the methods of contribution.

Look around you and you see all these things happening, by a totally 
diverse group of actors, without central orchestration. (In fact you 
might not see them all because while we are having this discussion, a 
dedicated community member in Sydney might be giving an interview to a 
local paper about OSM, without you and me knowing, and without being 
briefed by PR support staff at OSMF. Someone, somewhere, is writing a 
patch that improves the Android app for collecting house numbers, and a 
third thinks up a novel way of printing maps as a basis for surveys. All 
these things have happened and do happen; "we the project" do them.

>     Our current model requires that if you want something, you will
>     either have to code it yourself or find someone who codes it for you
>     (or pays for it). This creates a hurdle which I, personally, find
>     very welcome; it makes sure that only those who persist, only those
>     who are willing to spend serious effort, only those for whom it
>     really matters, are heard and get their ideas implemented

...

> And, it is completely contrary to the OSMF Mission to make the OSM
> project available to *all*. Apparently, it's available only if you
> follow some not-very-well-published participation hurdles.

The OSMF mission statement says

"To make OSM data available for anyone (for editing and in whole)."

The fact that you have to invest your own time to get a feature 
implemented on the OSM web site or any other web site displaying OSM 
data is not contrary to that. OSM data is available for anyone even if 
we don't have a slippy map on the front page.

>     If we had a lot of money and paid staff, It is possible that
>     strategic thinkers with high-flying plans and buzzword bingo lingo
>     take over the helm and have our paid programmers implement whatever
>     fancy strategic plans they have, and then issue grand statements
>     about how great we all are.

> Yep.  That might happen. It might not. What's a personal dream success
> scenario?

I would like a lean and project-driven organisation that supports 
individual, clear-cut projects - from the small "let's build a system 
that allows mappers to invite everyone in their vicinity to an event" to 
the large "let's build a system that makes sure OSM editing still works 
if the university where our central server sits goes offline", or things 
like "let's try to have one mapping party in each country of the world", 
whatever. Find a group of people willing to do the work, establish how 
much funds are required, acquire the funding, execute the project.

I am unsure how much of a fixed "machine" would be required to put this 
in place; surely you'd want to have some continuity, some fundraising 
know-how, etc., and you would have to be extremely lucky to get that 
wholly from volunteers. Still, since you asked for a "dream" scenario", 
I'd prefer a core organisation made up from volunteers.

> All of these arguments just sound like the lack of an answer means that
> inaction is the answer.

On the other end of the spectrum we have people calling for action not 
matter what - "let's do *something*, i don't care if it's good or bad".

> How does the OSMF measure the organization's self leadership performance?

I thing you are grossly overestimating "the OSMF". Last I checked it had 
neither leadership nor organisational performance reviews. Reading this 
I think the OSMF should probably do a better job at communicating just 
how small it is.

> The OSMF's mission states it is here to "support the project and
> participate in the OSMF’s democratic process."

No, that's not what it says. It says

"The OSMF membership is open to all who want to support the project and 
participate in the OSMF’s democratic process."

> How is calling what
> members are writing, "fluffy words," and calling their actions, "knee
> jerk," supporting the democratic process?

Just to make things clear, I am not participating in this discussion in 
my role as an OSMF board member. If you want an official statement about 
anything, write to the OSMF board.

I used the term "fluffy words" for stuff like "moving the project 
forward". Language like that doesn't help anyone, I'm sure that you'll 
find 100% support in the project for "moving forward". Ask for something 
concrete ("should we spend half a million dollars to hire a strategy 
consultant to help us set up a vision for 2020") and you will get mixed 
results.

I use the term "knee jerk" because I've come used to hearing people say 
"we have this problem and that and that, we need better leadership to 
solve them". It always sounds like "someone else please fix it, some 
leader please descend from somewhere and help us out of our misery". It 
always sounds like "I cannot be expected to work on solving this problem 
because I am not in a leading position, someone else must do it." This 
contradicts our do-it-yourself culture.

Of course there are things you cannot do - you cannot log in to the OSMF 
paypal account and transfer ten thousand dollars to a freelancer of your 
choice, for example - but there are many other things you *can* do. 
There has been, for example, a "strategic working group" made up of 
people who believed that strategy and vision were important. Someone who 
is interested in that could read up on SWG here 
http://www.osmfoundation.org/wiki/Strategic_Working_Group and have a 
look at their meeting minutes and mailing list archive and find out why 
they failed and what one would have to do better next time.

> OSM is approaching its 9th birthday. Having some written goals, some
> written plans, some monitored performance metrics is not unreasonable.

The idea of verifying performance features frequently in your message. 
It's not a bad thing but I don't know if it does any good either. If we 
were a business, we'd be setting clearly verifiable goals: "By end of 
2013, we would like to have 5,000 active mappers in the USA, where 
'active' is defined by the metric X". Then we'd see if it works out, and 
if yes, the responsible employee gets a bonus ;) but in a volunteer 
project, would such goals not be arbitrary and ring hollow?

If goals and performance metrics are deemed a good idea, does it need 
the OSMF? Is it a big difference if the OSMF says "we'd like 5,000 
active mappers in the US" to, say, community member !i! and his cowboy 
mapping team running a mapper recruiting drive out of their own volition?

> Why wouldn't having businesses enter their data help build community? If
> that data provided were: (a) ground truth, (b) verifiable, and (c)
> increased the numbers of users who were at least aware of OSM and what
> it offers, wouldn't that be good & consistent with all of the stated
> desires?

See, that's exactly what I meant.

A business entering their data in OSM will *not* per se build community 
because the business owner will not be interested in anything but their 
own POI. So your reasoning is: Business owners adding their own POI will 
make OSM a metter and more widely-used map and THEREFORE the community 
will automatically grow. I think this is something one has to be careful 
with. There's certainly a chance it works, but faced with a scarcity of 
time and funds, if we were to discuss whether our resources should be 
invested in a programme to make it easier for businesses to enter their 
data *or* a programme to make it easier to talk to mappers in your 
vicinity, for example, the latter might turn out to have the better 
effect on growing the community even though it doesn't raise the public 
profile, or market share.

All things being equal - if some third party ran a program to help all 
businesses add themselves to OSM - it certainly wouldn't hurt, but if 
someone comes to us saying "you should be doing this because it is good 
for you" then the question is, is that really the area where our 
resources are *best* invested to build the community?

> If people could fix bad routing advice immediately, why wouldn't that
> increase contributions?

Building a system that allows a casual visitor of our web site who 
receives bad routing information to fix that immediately would be a huge 
task. It would be nice to have but I'd estimate this to have a 
complexity of beyond one man-year. Again, if someone offers to do that 
for us just like that - great. But there would certainly be things that 
man-year could be used for to greater effect.

> Also, using the term "candy" to describe information many users of maps
> find helpful and interesting is unnecessarily derogatory.

I think that many of these things detract from what I believe is the 
core of OSM. Let us take an extreme example on which I hope that we both 
agree: Aerial imagery. Providing aerial imagery is certainly outside the 
scope of OSM; still many users of map web sites (me included!) find 
aerial imagery extremely helpful. Should we therefore use our resources 
to acquire aerial imagery? No, is my answer, in terms of OSM, aerial 
imagery is candy and adding it to our site would (while "sweetening" it) 
be a waste of resources.

Naturally, the line between "essential stuff" and "candy" will be 
different for every individual.

Bye
Frederik

-- 
Frederik Ramm  ##  eMail frederik at remote.org  ##  N49°00'09" E008°23'33"



More information about the talk mailing list