Community Code of Conduct (Draft)
The Community Code of Conduct is a set of guidelines and rules governing the use of OpenStreetMap community communication channels. This particularly includes our primary discussion channel, the mailing lists, but also other contact channels such as the wiki, help.openstreetmap.org, and the forums. The following Code of Conduct is intended to keep the OSM communication channel effective for the community.
This code of conduct does not directly concern edits within the OpenStreetMap database. Data issues such as edit wars, copyrighted data, vandalism, abusive bots/imports, (actual edits within the database) are governed by other guidelines, some of which are laid out explicitly already, while others may need to be developed. This document relates to community communication. Clearly heated debate may well centre around such data issues, but we can try to separate good/bad behaviour within database edits from our conduct when communicating with each other.
Status: Draft - under development
- 1 Code of Conduct
- 2 Additions and modifications
- 3 Violations and Enforcement
- 4 Credit
Code of Conduct
Be nice to each other.
Work created by OpenStreetMap is seen by people around the world and by contributing to the project, you're representing not only yourself, but OpenStreetMap itself. Please keep that in mind with your words and actions.
OpenStreetMap contributors come from a variety of backgrounds and have a variety of skill sets. We believe that our diversity is a source of strength and that everyone has something to contribute to the project. Some degree of frustration and constructive disagreement is to be expected when dealing with a passionate community project. However, it is important to remember that a community where people feel uncomfortable or threatened is not a productive one. In the spirit of collaboration, please refrain from allowing healthy differences of opinion or frustration to turn into personal attacks or flame/edit wars. . We expect members of the OpenStreetMap community to be respectful when dealing with other contributors, as well as people outside the project.
Collaboration is central to OpenStreetMap. OSM encourages members to work together both inside and outside the organization. Collaboration, internally and externally, strengthens our community. OSM members are encouraged to act transparently and when possible involve all interested parties. When a new approach is taken on an existing project or a major project is considered/started, please notify the larger community early, document the work and inform others regularly of progress.
When we disagree, we consult others
Disagreements, both social and technical, are common in diverse communities. It is crucial for the long term success of the project that major disagreements are resolved constructively, with transparency, with the help of the community and community processes.
When we are unsure, we ask for help
Nobody knows everything, and nobody is expected to be perfect in the OpenStreetMap community. Asking questions before taking a major action can prevent problems down the road, and so questions are encouraged. When asking a question, members are encouraged to do so in an open and appropriate forum.
Step down considerately
When members of OSM leave or disengage from the project and/or community, they are asked to do so in a way that minimizes disruption to the project as a whole. Members are strongly encouraged to put forth an effort to ensure that others can pick up where they left off.
Respect Copyright and Licenses
Please be conscious of license issues, and never add data in a way that violates other licenses or copyright. While this is primarily a concern for OpenStreetMap data edits, remember that pasting data or images into a mailing list, or wiki page can also be a violation of copyright. Remember to comply with any attribution and share-alike requirements of any images/data placed on these channels, and avoid placing closed-license content there.
Additions and modifications
This document may be subject to additions and modifications. In fact, because it is currently under development we can expect a lot more additional rules and guidelines to appear here.
Violations and Enforcement
This is the tricky bit! Under discussion
Anyone posting to the mailing list in violation of this code of conduct, may receive one or more warnings depending on the nature and severity of the infraction. Recurring violations will result in a ban of the offending user. The number of prior warnings, if any, before a ban, will depend on the nature and severity of the violation.
Warnings will often be accompanied by a recommendation to the offending user to desist from posting to the mailing list for a cooling off period of at least 48 hours. Failure to adhere to such recommendations (even an attempt to post in an apologetic tone) may be regarded as a violation in itself. Please just stop posting, and cool off.
Many of the rules and guidelines are rather broad and vague, and so the decision as to whether a particular mailing list post, or set of posts constitutes a violation will always be a matter of judgement. Community consensus will be taken into account, however final decisions need to rest with some authority (individual, or more likely, a new organisational unit). An organisational unit may need to be established, and the most likely mechanism for that to happen would be the formation of a Foundation "working group"
Option: Community council
Members of a community council for each list, forum, channel would be empowered to judge violations and apply sanctions individually and in consultation with the council and community. The community council members will be recommended by the community on that communication channel.
Option: OSMF Ministry of Truth Working Group
The foundation will establish a working group of volunteers to receive issues from the community, evaluate them and act.
Performing a ban
System Administrators will carry out a ban, as a setting against an account within the mailing list software. This will only be carried out at the behest of the judging authority as and when they identify a violation, and after an appropriate warning has been given. The role of the foundation is to "support not control" the project, however the mailing list runs on Foundation servers, and ultimate responsibility for actions carried out by system administrators rests with the Foundation.
Misconduct across other channels
Other contact channels are within scope of this document. Differing enforcement methods may be required in different venues. Users responding to a mailing list ban with further misconduct on other communication channels, should be aware that a prior ban on the mailing list may well be taken into consideration in the instigation of more rapid bans on other communication channels.
This document, The (DRAFT) OpenStreetMap Code of Conduct, is based on the Ubuntu Code of Conduct and is licensed under the Creative Commons Attribution-Share Alike 3.0 license.