This is my attempt to condense the rough draft "mapping code of conduct" produced but never circulated by the DWG, into a really short description of OSM principles and guidelines, because those don't exist in one place.
How We Map
OpenStreetMap is a social activity; it is a teamwork effort by hundreds of thousands of people around the globe.
OpenStreetmap has a tradition of making as few rules as possible.
Contributions to OpenStreetmap should be:
- Truthful - means that you cannot contribute something you have invented.
- Legal - means that you don't copy copyrighted data without permission.
- Verifiable - means that others can go there and see for themselves if your data is correct.
- Relevant - means that you have to use tags that make clear to others how to re-use the data
When in doubt, also consider the "on the ground rule": map the world as it can be observed by someone physically there.
You do not have to ask permission before modifying existing data. If you believe that you can improve something, then do it.
Do not delete data unless you know (or have very strong reason to believe) that it is incorrect.
Do not engage in large-scale "cleanups" without securing the agreement of the relevant community, or talking to the people whose work you aim to "clean".
Do not bulk import data from other sources without first discussing and securing agreement on the imports list.
OpenStreetMap has very fewh rules on tagging. There are tagging standards but they evolve instead of being pushed through by a single individual.
OpenStreetMap values local knowledge highly, but mappers should welcome edits from outsiders.
OpenStreetMap values community cohesion over data perfection.
Occasionally you will be contacted by other mappers about edits you have made. Please do not ignore them; if the other mapper has taken the time to look at your edit and ask you a question, they deserve an answer.
In talking to others, always assume good intentions.
If you have a conflict with another mapper that you cannot solve amongst yourselves, involve other project members - via the local community meetup, the regional mailing list or areas of he forum, or by messaging them directly.