Monthly Archives: June 2020

A new record for daily mappers and new users!

Number of daily mappers from mid-April to mid-May 2020 (left) and in recent years (right).
OpenStreetMap statistics on osmstats.neis-one.org © Pascal Neis. Screenshot supplied by Tobias Knerr. Map data © OpenStreetMap contributors.

OpenStreetMap has been breaking records in May – the record for the most daily mappers, the most newly registered mappers in a day, and the most newly active mappers have been broken numerous times. 

On May 12, a new record for daily mappers was set with 6,999, and then two days later, the record was beaten again with 7,209 mappers. There have also been records set for newly registered mappers, with 6,259 on May 14 as well as newly active mappers, 1,019 on the same day. You can see more trends from the OSM Stats site: http://osmstats.neis-one.org/?item=members

We were wondering if any of these numbers might be due to unusual activity of (e.g.) mappers who were normally mostly mapping during weekends and due to Covid-19 lockdown they now map during the week or due to increased organised editing in particular countries. For this reason, we contacted Pascal Neis and asked him whether he could provide some insight. Pascal was helpful, quickly researched the matter and provided his insights below (thanks!).

According to Pascal, the mentioned week in May had a high activity of members contributing in Peru, Botswana, Central African Republic and other countries. In particular, there was a high amount of newly registered members who started contributing to the Cusco region in Peru. It is also noticeable that the new mappers contributed mostly on weekdays.

OpenStreetMap changesets filtered by #mapimpacto. Data: 28 April – 16 June 2020.
OSM statistics on osmstats.neis-one.org © Pascal Neis.  Map data © OpenStreetMap contributors.

Pascal also took a close look at relevant hashtags and found some useful information: In Peru (not all, but) a significant amount of contributors utilized the #mapimpacto hashtag. Global Active Learning (GAL) School Peru, which received a 2020 HOT microgrant, co-ordinated HOT tasks there. In Botswana several mappers used the #COVBots hashtag. Besides this, we found that in India there was an effort by Educate Girls.

Going back to the newly registered accounts, this growth has been happening for some time — OSM has been growing for years, with about 1.5 million total contributors and more than 6.5 million registered users as of May 30. You can see detailed stats over time here.

It’s great to see new mappers joining our community. If you haven’t mapped in a while, why not take a look at your neighborhood, somewhere you’re familiar with, or somewhere new. You can see some options and learn more at https://wiki.openstreetmap.org. Also have a look at our good practice guide. And if you want to learn more about mapping with OpenStreetMap as an organization, check out the Welcome Mat at https://welcome.openstreetmap.org and remember to add any organised activities on the OSM wiki, according to the OSM organised editing guidelines.

Happy mapping!

Andrew and other CWG members, with input from Pascal Neis


Do you want to translate this and other blogposts in another language..? Please send an email to communication@osmfoundation.org with subject: Helping with translations in [language]

The OpenStreetMap Foundation is a not-for-profit organisation, formed to support the OpenStreetMap Project. It is dedicated to encouraging the growth, development and distribution of free geospatial data for anyone to use and share. The OpenStreetMap Foundation owns and maintains the infrastructure of the OpenStreetMap project, is financially supported by membership fees and donations, and organises the annual, international State of the Map conference. It has no full-time employees and it is supporting the OpenStreetMap project through the work of our volunteer Working Groups. Please consider becoming a member of the Foundation.

OpenStreetMap was founded in 2004 and is a international project to create a free map of the world. To do so, we, thousands of volunteers, collect data about roads, railways, rivers, forests, buildings and a lot more worldwide. Our map data can be downloaded for free by everyone and used for any purpose – including commercial usage. It is possible to produce your own maps which highlight certain features, to calculate routes etc. OpenStreetMap is increasingly used when one needs maps which can be very quickly, or easily, updated.

New licence for the “standard style” tiles from openstreetmap.org

One of the important products of the OpenStreetMap community is the standard style map layer on openstreetmap.org. This has been licenced on CC BY-SA 2.0 terms probably since it was first created. At the time OpenStreetMap data was licensed on the same terms, however 8 years ago when we changed the data licence to the ODbL 1.0 we didn’t change the tile licence leaving it as it is.

Over the years this had led to a situation in which use of the “tiles” (the individual images that make up the displayed map) has been subject to more legal restrictions than necessary and has inhibited use of the images in many projects which would have been completely in order otherwise. The absurdity of the situation may be more clear if you consider that you can take the CC0 “licenced” map style, OSM data and produce the same images only being restricted by the terms of the ODbL for “Produced Works”.

It has been clear for many years that the situation was untenable, creating friction with third parties (for example PLOS One) for no good reason and that we should move to an attribution only licence. However the main question the Licensing Working Group (LWG) hadn’t answered was, “which licence should the tiles have in the future?”. Given that licences are a dime a dozen, you would assume this to not be an issue, however outside of licences in use by government entities (that is the OGL and derivatives), there is no popular and well known “attribution-only” licence in use and we wanted to avoid creating our own if at all possible.

In 2019 we presented the OpenStreetMap Foundation board with a proposal to switch to CC BY 4.0 licence together with a waiver of those terms that go further than requiring attribution. Our reasoning was that using a well known label would be preferable and we would be waiving terms that both licensors and licensees in general ignore, so even if the legal intricacies were not understood, things would come out right.

The proposal had not even been discussed by the board when it was met with massive opposition by the community. While the LWG believes the reasoning behind the opposition to be incorrect, we resubmitted the proposal to the board earlier this year, this time simply stating that the tiles should be licenced as an ODbL “Produced Work” with no additional terms applied. This had already been discussed as a possible alternative and seems to be a well accepted solution to the issue. The relevant legal text can be found in 4.3 of the ODbL https://opendatacommons.org/licenses/odbl/1-0/index.html and essentially only requires attribution in a suitable form.

Last month the board accepted the proposal and has put the new licensing in to force per July 1st 2020. While we will be able to change the text on the English version of the openstreetmap.org “Copyright” page immediately, translations will lag a bit and we ask everybody for some patience till everything has been adapted.

Simon Poole for the Licensing Working Group


Do you want to translate this and other blogposts in another language..? Please send an email to communication@osmfoundation.org with subject: Helping with translations in [language]

The OpenStreetMap Foundation is a not-for-profit organisation, formed to support the OpenStreetMap Project. It is dedicated to encouraging the growth, development and distribution of free geospatial data for anyone to use and share. The OpenStreetMap Foundation owns and maintains the infrastructure of the OpenStreetMap project, is financially supported by membership fees and donations, and organises the annual, international State of the Map conference. It has no full-time employees and it is supporting the OpenStreetMap project through the work of our volunteer Working Groups. Please consider becoming a member of the Foundation.

OpenStreetMap was founded in 2004 and is a international project to create a free map of the world. To do so, we, thousands of volunteers, collect data about roads, railways, rivers, forests, buildings and a lot more worldwide. Our map data can be downloaded for free by everyone and used for any purpose – including commercial usage. It is possible to produce your own maps which highlight certain features, to calculate routes etc. OpenStreetMap is increasingly used when one needs maps which can be very quickly, or easily, updated.

SotM 2020 is here, more ways to get involved!

Photo on the left by Manfred Stock. State of the Map 2020 logo by Ed Nicolai, CC-BY-SA 4.0

State of the Map 2020 is just a few weeks away and here are many ways you can still get involved, aside joining scheduled online sessions.

Lightning Talks

Do you want to hold a Lightning Talk during SotM 2020? Submit a pre-recorded 5 minutes video of your Lightning Talk on an OpenStreetMap related topic. Read the how to guide for pre-recorded SotM talks, upload your video here and add your session to this SotM 2020 Wikipage.

The deadline for lightning talk submissions is 28 June 2020.

Self Organized Sessions

Besides the main SotM programme we are offering space for self-organized sessions. If you have an idea for a panel or even a workshop, a self-organized session is the right place for that. The only requirement is that your topic has to be related to OpenStreetMap. We are using the SotM 2020 Wiki for the organization of such sessions so that everybody is able to jump in without any formal barrier.

Of course the Code of Conduct of SotM also applies to the self-organized sessions.

You can find more information on how to prepare and submit a self organized session for SotM 2020 here.

Volunteers

We are looking for volunteers to help in the following roles during SotM 2020:

  • Infodesk – To help answer questions on the SotM Telegram group, SotM Twitter and the IRC Channel.
  • Session Host – To announce the speakers before the talks and lead the Questions & Answers sessions after the talks.
  • Technical Assistant – To help the speaker and the session host with the video conference equipment. 
  • Broadcasting – To do the streaming during the conference. 

You can read more about these roles and add your name here if interested: https://wiki.openstreetmap.org/wiki/State_of_the_Map_2020/volunteers

Conference swag

This year everything is slightly different – including swag. Feel free to help yourself with the designs for t-shirts and stickers and don’t hesitate to share with us photos of your printed swags 🙂

The State of the Map Working Group

Do you want to translate this and other blogposts in another language..? Please send an email to communication@osmfoundation.org with subject: Helping with translations in [language]

The State of the Map conference is the annual, international conference of OpenStreetMap, organised by the OpenStreetMap Foundation. The OpenStreetMap Foundation is a not-for-profit organisation, formed in the UK to support the OpenStreetMap Project. It is dedicated to encouraging the growth, development and distribution of free geospatial data for anyone to use and share. The OpenStreetMap Foundation owns and maintains the infrastructure of the OpenStreetMap project and you can support it by becoming a member. The State of the Map Organising Committee is one of our volunteer Working Groups.

OpenStreetMap was founded in 2004 and is a international project to create a free map of the world. To do so, we, thousands of volunteers, collect data about roads, railways, rivers, forests, buildings and a lot more worldwide. Our map data can be downloaded for free by everyone and used for any purpose – including commercial usage. It is possible to produce your own maps which highlight certain features, to calculate routes etc. OpenStreetMap is increasingly used when one needs maps which can be very quickly, or easily, updated.

Toward resolution of controversies related to iD

The OpenStreetMap Foundation Board of Directors seeks to resolve controversies that have periodically arisen around updates of and enhancements to the iD editor. This request for comment is expected to lead to adoption of community structures that will not answer to the Board or be influenced by the Board, in keeping with the OSM philosophy that the Board supports OSM but does not tell anybody what to map or how to map. We ask that comments be made on the OSM-talk mailing list (register to OSM-talk) or -if you are an OSMF member- to the OSMF-talk mailing list discussion (register to OSMF-talk).

OSMF offers and recommendations for iD governance

iD is the simple, friendly, default web editor for OpenStreetMap, centrally important software for the project. There’s a lot of passion about its development, and that appears sometimes to become a problem.

The OSMF Board recently convened a small gathering to discuss how to improve the development environment for iD. While there have certainly been times when major and minor decisions in iD have triggered conflict, the vast majority of development discussions are non-polarizing and productive. The convening focused on the key areas where problems emerge (most often, though not only, tagging), and ways to allow for constructive disagreement and resolution, without their deteriorating into disputes that hurt the project.

Essentially, the maintainers of iD need a productive space to carry out their work; contributors, users and other interested parties need to be heard; the decision-making process needs to be understood and respected; and disputes need a way to escalate and resolve.

There’s no technical solution to this kind of situation. What’s required is process and organization. To that end, below are several offers and recommendations from the OSMF Board that the iD project may consider supporting and adopting. We hope that the iD project finds these suggestions helpful and looks forward to discussing what sounds workable and what does not.

OSMF will establish an appeal process

OSMF is seriously considering creating or identifying a body to adjudicate various kinds of technology disputes, capable of drawing on expertise ad hoc to determine the best path forward for the community. Software projects could opt-in into using this appeal process; it would not be required. This appeal process may simply involve arbitrating the disagreement between different parties or projects and helping to find agreement between them; or might involve making or overruling decisions. This mechanism is under early discussion, yet to be defined.

If disputed decisions cannot be resolved directly within the iD project by its maintainers and stakeholders, then the issue can be escalated to this appeal process.

The role of this group would certainly not be to force developers to add certain features. However, if issues are escalated to the group, it could verify that newly added features (e.g., presets, validation rules, or inclusion of external services) are in line with a consensus view.

If this sounds potentially helpful at this stage, OSMF asks iD to share input and expectations to make the process most effective.

OSMF will support development of better systems for tagging decisions; iD documents status quo and separation of concerns

The only way to assess the “correct” tags is a baroque evaluation of the various sources of OSM documentation – the wiki, tagging mailing list, taginfo. This leaves editing and consumption tools in the position to “decide” on what tags are appropriate or not for OpenStreetMap. When this turns contentious, at best this is an unwelcome distraction; and at worst, development can be blocked. To this end, the OSMF welcomes the development of better documentation, decision-making and a curation process for tags. Where needed, the OSMF is prepared to aid such efforts with infrastructure and other support. This would provide a greater degree of clarity for tool developers. If an action taken on presets in iD is contested, the issue could be escalated to the appeal process described above.

For iD’s part, while work on tagging systems is ongoing, we recommend now adding detail on the status quo approach iD takes to tagging decisions in CONTRIBUTING.md. It’s clear that iD aspires to refrain from making decisions on what tags are appropriate for OpenStreetMap; rather, iD aims to represent the consensus view on tags in presets. “Consensus” is currently subjective, and the iD project strongly (we believe, please say so if otherwise) supports efforts in OSM to bring more clarity to how tags are developed.

Presets can be requested in issues, and in PRs, as well as discussion in the issue/PR. The maintainer of iD reserves the right to include or exclude certain tags/presets on technical or usability grounds, though the goal is to avoid curating tags and making decisions on the merits of tags in general. If there seems to be consensus, based on evaluation of source documentation, and it meets a need for other users, presets will be accepted. If there is not clear consensus, the preset (or validation rule, etc.) won’t be accepted.

Institute quarterly planning meetings, and publish bi-weekly sync time and notes

OSMF recommends iD hold a quarterly (or so) video meeting with iD stakeholders. This meeting is a chance to step out of the everyday work of iD and make sure work is on the right path. The agenda would assess development over last quarter, discuss requirements and priority needs, and make plans for the next quarter and beyond. Additionally if any decisions or topics have proven difficult or disputed over the past quarter, this is a time for direct discussion. Notes will be taken and distributed.

Additionally, iD holds a bi-weekly sync, but it is not well known. iD could raise awareness of the bi-weekly sync by announcing it on additional channels, including https://ideditor.blog/; and make sure notes from the sync are visible and accessible.

iD can improve clarity on decision making and communication

We recommend that in CONTRIBUTING.md iD maintainers add a new section which explains how decisions are made in iD. Some points made here are contingent on adopting other recommendations. The new section would explain the following.

  • There are many places to discuss and input on iD development – GitHub issues and PRs, the monthly syncs, quarterly planning meeting, and in response to announcements on https://ideditor.blog/.
  • The developers of iD are committed to being responsive and transparent. By default, iDs maintainers determine the sequence and timing of fixes, changes and enhancements in order to optimize technical work.
  • Invite stakeholders to join an “acceptance testing” process, where feedback on releases is sought and handled for a time delimited period of time.
  • Ultimate decision on accepting PRs is with iD’s maintainer, Quincy Morgan.
  • If there is a dispute on a decision, that will be escalated to the quarterly planning meeting and/or an appeal process managed within the OSM Foundation.

Additionally, we recommend that iD publish a roadmap and regularly update status on major iD releases. iD3 plans were last shared at SotM US. The approach has changed, with more focus on updated UI, and more iterative efforts on componentization. It would be good to get a clear idea of where things are, and where things are going (as much as is clear now), and especially where help is needed in order to build momentum on this important effort.

Document how Code of Conduct is handled

iD has a Code of Conduct but it lacks details on how to report a harmful incident within the iD development environment, and how those reports are adjudicated. Previously Code of Conduct complaints were addressed openly by opening an issue on GitHub, but maintainers later directed people towards the private OSMUS committee. Clarity on process is just as important, if not more, in order for a CoC to be helpful to the project. If that process is not well defined, then thought is needed, perhaps within the quarterly planning meeting. Our recommendation is to add a section on CoC process.

Allan Mustard
Chairperson, OSMF Board of Directors

The OpenStreetMap Foundation is a not-for-profit organisation, formed to support the OpenStreetMap Project. It is dedicated to encouraging the growth, development and distribution of free geospatial data for anyone to use and share. The OpenStreetMap Foundation owns and maintains the infrastructure of the OpenStreetMap project, is financially supported by membership fees and donations, and organises the annual, international State of the Map conference. It has no full-time employees and it is supporting the OpenStreetMap project through the work of our volunteer Working Groups. Please consider becoming a member of the Foundation.

OpenStreetMap was founded in 2004 and is a international project to create a free map of the world. To do so, we, thousands of volunteers, collect data about roads, railways, rivers, forests, buildings and a lot more worldwide. Our map data can be downloaded for free by everyone and used for any purpose – including commercial usage. It is possible to produce your own maps which highlight certain features, to calculate routes etc. OpenStreetMap is increasingly used when one needs maps which can be very quickly, or easily, updated.

OSMF and GraphHopper joint press release: GraphHopper Routing Engine 1.0 Released

Note: The OpenStreetMap Foundation and GraphHopper publish this joint press release due to the Gold Corporate Membership of GraphHopper GmbH. If you want to be an OSMF Corporate Member too, you can join at https://join.osmfoundation.org/corporate-membership/

On 25th May the release of version 1.0 for the open source GraphHopper routing engine was announced. The first version 0.1 of the routing engine was released in 2013 and since then it has grown into a mature solution that is integrated on openstreetmap.org since late 2014 and is now used by thousands of companies around the world.

The new release contains a fast alternative routes feature, as well as a new customizable routing that allows people to modify the routing behaviour even without programming knowledge.

New feature of GraphHopper Routing Engine: Fast Alternative Routes
Customizable routing: Here the bike mode is forced to prefer official bike routes even though this means a big detour. Another use case would be a cargo bike where additional properties like road width are taken into account.


For a demo and more details about the new features you can read the full announcement at graphhopper.com

One key player in the GraphHopper community is the GraphHopper GmbH. The mission of the GraphHopper GmbH is to build the routing software stack of the future, with as many open source software as possible and also utilizing open data, like OpenStreetMap. The GraphHopper GmbH supports the OpenStreetMap project with sponsoring the routing service for openstreetmap.org, with using and improving the data as well as spreading the word. Since 2018 the GraphHopper GmbH is also a Gold Corporate Member of the OSMF.

What is GraphHopper
The GraphHopper Routing Engine is an open source software project started in 2012. The GraphHopper GmbH is a company founded in 2016 in Germany to support the development for its open source projects like the GraphHopper Routing Engine and jsprit. 

GraphHopper routing is integrated on www.openstreetmap.org, together with OSRM routing.

What is OpenStreetMap
OpenStreetMap was founded in 2004 and is a international project to create a free map of the world. To do so, we, thousands of volunteers, collect data about roads, railways, rivers, forests, buildings and a lot more worldwide. Our map data can be downloaded for free by everyone and used for any purpose – including commercial usage. It is possible to produce your own maps which highlight certain features, to calculate routes etc. OpenStreetMap is increasingly used when one needs maps which can be very quickly, or easily, updated.

What is the OpenStreetMap Foundation
The OpenStreetMap Foundation is a not-for-profit organisation, formed to support the OpenStreetMap Project. It is dedicated to encouraging the growth, development and distribution of free geospatial data for anyone to use and share. The OpenStreetMap Foundation owns and maintains the infrastructure of the OpenStreetMap project, is financially supported by membership fees and donations, and organises the annual, international State of the Map conference. It has no full-time employees and it is supporting the OpenStreetMap project through the work of our volunteer Working Groups. Please consider becoming a member of the Foundation.