Diversity

From OSGeo
Jump to navigation Jump to search

*** This page is structured to show a number of options for building a Code of Conduct / Diversity statement, in order to help the OSGeo community agree on the best version. It is currently [March 2015] a work in progress.***

Goals for Code of Conduct / Diversity Statement

  • Recognise that OSGeo has a DIVERSE community. (From Draft OSGeo Diversity Statement, and others)
  • Set expectation that people should act RESPECTFULLY toward each other. It is ok to respectfully disagree with people's technical ideas without attacking them personally. (From Draft OSGeo Diversity Statement, and others)
  • Make it clear that we don't condone harassment or offensive behaviour, and make it clear what that is. (From O'Reilly Code of Conduct and others)
  • Outline a process for IDENTIFYING, REPORTING and ADDRESSING incidents which can be referenced by those dealing with incidents. Dealing with incidents is often a hostile situation, and having a process to reference can greatly help the people doing the hard job of mediating. (Derived from Tweaking the Moral UI)
  • Identify the ROLE of the person, or group of people responsible for ensuring the process will be followed.
  • Include an escalation process for dealing with both minor and major issues. (From Draft OSGeo Conference Committee Code of Conduct)
  • Couch in positive, non-threatening language. (See QGIS Diversity Statement and Code of Conduct)
  • Recognise that not all participants will be native (English?) speakers and native speakers should adjust language chosen to make it easier for all participants to contribute. Eg: Try to avoid using slang. (From OGC Principles of Conduct)
  • Be concise. Concise words get read more. (See QGIS Diversity Statement)

Questions

Question: Title?

Should this statement be called a "Diversity Statement" or a "Code of Conduct" or should we create two documents? A Diversity Statement and Code of Conduct could have different purposes. Having one document makes it easier to reference from OSGeo projects or events.

Votes

"Diversity Statement"

"Code of Conduct"

  1. Cameron Shorter: While I like the concept of the word "Diversity", I think it is currently confusing in "Diversity Statement" as a heading. "Diversity" is broad in meaning, and can mean Diversity in software choice, food selection, processes followed, etc, etc. We should select a heading relevant to what is being described - which is an expectation of "behaviour" or "conduct". "Code of Conduct", "Principles of Conduct" better describe what should be covered. I feel it is better to have just one document (which has a brief introduction, which expands in content, as it is easier to reference one document from external projects and events.
  2. Eli Adam: To me this is more about behavior or conduct so I vote for "Code of Conduct". Separating into two different documents with two different aims and names might be cleaner and make what to call it irrelevant.
  3. Camille Acey: I am in favor of the Code of Conduct being a separate doc that outlines expectations, behaviours, and also NEXT STEPS (such as incident reporting, decision making, possible consequences, etc.). I do, however, like the acknowledgement at the start that the community is diverse across many different spectrums.

Two documents: "Diversity Statement" as well as a "Code of Conduct"

Question: Identify discriminated groups?

Many versions of the Code of Conduct identify a range of discriminated groups: race, gender, age, sexual orientation, disability, physical appearance, national origin, ethnicity, religion. The QGIS Diversity statement simplifies to: "The QGIS Project welcomes and encourages participation by everyone. No matter how you identify yourself or how others perceive you: we welcome you." Which is better?

Votes

"List discriminated groups"

"QGIS version - "No matter how you identify yourself or how others perceive you: we welcome you"

  1. Cameron Shorter

Question: Do we note need to support non-native language speakers?

The OGC Principles of Conduct acknowledges that we should speak clearly and avoid slang to make it easier for non-native (English) speakers. Should this be included?

Votes

Include language statement

  1. Cameron Shorter

Don't include language statement

Exemplar Sources

OGC Principles of Conduct

1. Abstract
This document outlines the Principles of Conduct that shall govern personal and public interactions in any OGC activity The Principles recognize the diversity of OGC process participants, emphasize the value of mutual respect, and stress the broad applicability of our work. A separate section of the Policies and Procedures details consequences that may occur if the Principles of Conduct are violated.
2. Introduction
The work of the OGC relies on cooperation among a broad cultural diversity of peoples, ideas, and communication styles. The Principles for Conduct guide our interactions as we work together to develop multiple, interoperable technologies, solutions, and interface specifications that support data, application, and services interoperability in the geospatial domain. All OGC process participants aim to abide by these Principles as we build consensus in person, at OGC meetings, in teleconferences, and in e-mail. If conflicts arise, we resolve them according to the procedures outlined in the OGC TC and IP Policies and Procedures.
3. OGC Principles of Conduct:
a. OGC process participants extend respect and courtesy to their colleagues at all times.
OGC process participants come from diverse origins and backgrounds and are equipped with multiple capabilities and ideals. Regardless of these individual differences, participants treat their colleagues with respect as persons--especially when it is difficult to agree with them. Seeing from another's point of view is often revealing, even when it fails to be compelling.
English is the de facto language used for all OGC processes, communication, and documentation. However, English is not the native language of many OGC process participants. Native English speakers will attempt to speak clearly and a bit slowly and to limit the use of slang in order to accommodate the needs of all listeners.
b. OGC process participants develop and test ideas impartially, without finding fault with the colleague proposing the idea.
We dispute ideas by using reasoned argument, rather than through intimidation or ad hominem attack. Or, said in a somewhat more consensus-like way:
"Reduce the heat and increase the light"
c. OGC process participants think globally, devising solutions that meet the needs of diverse technical and operational environments.
The goal of the OGC is to maintain and enhance a working, viable, scalable, global set of interfaces and protocols that provide a framework for interoperability in the geospatial domain. Many of the problems we encounter are genuinely very difficult. OGC participants use their best engineering judgment to find the best solution for the whole domain of geospatial interoperability, not just the best solution for any particular network, technology, vendor, or user. We follow the Intellectual Property Principles outlined in http://portal.opengeospatial.org/files/?artifact_id=23145.
d. Individuals who attend OGC facilitated meetings are prepared to contribute to the ongoing work of the membership and the organization.
OGC participants who attend OGC meetings will make their best effort to read the relevant Pending Documents, RFCs, and e-mail archives beforehand, in order to familiarize themselves with the technology under discussion. This may represent a challenge for newcomers, as e-mail archives can be difficult to locate and search, and it may not be easy to trace the history of longstanding Domain Working Group, Standards Working Group, Sub-committees, or Initiative debates. With that in mind, newcomers who attend OGC meetings are encouraged to observe and absorb whatever material they can, but should not interfere with the ongoing process of the group. OGC meetings run on a very limited time schedule, and are not intended for the education of individuals. The work of the group will continue on the mailing list, and many questions would be better expressed on the list in the months that follow.
4. Acknowledgements
OGC wishes to acknowledge the work done by the IETF on a code of conduct (specifically RFC 3184). The OGC principles of conduct are modeled on their work.
Source
http://www.opengeospatial.org/ogc/policies/conduct
Vintage
2007
Derived from
https://tools.ietf.org/html/rfc3184 , Vintage: 2001
Comments
  • PRO: (cameronshorter) Recognises the need to be inclusive, by making allowances for people who are not speaking in their native language.
  • PRO: (cameronshorter) Encourages people to debate and potentially disagree on ideas, without attacking people personally.
  • CON: (cameronshorter) Too verbose.

Geek Feminism Template Anti Harassment Policy

This page provides a template for using at conferences, and contains many elements which have been copied into other policies.

Medium Public Version
$CONFERENCE is dedicated to providing a harassment-free conference experience for everyone [, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age or religion [insert any other specific concerns here]]. We do not tolerate harassment of conference participants in any form. [Sexual language and imagery is not appropriate for any conference venue, including talks.] Conference participants violating these rules may be sanctioned or expelled from the conference [without a refund] at the discretion of the conference organizers. Our anti-harassment policy can be found at:
Long Public Version
[Insert medium public version of policy here.]
Harassment includes verbal comments that reinforce social structures of domination [related to gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age, religion, [your specific concern here]]; sexual images in public spaces; deliberate intimidation; stalking; following; harassing photography or recording; sustained disruption of talks or other events; inappropriate physical contact; and unwelcome sexual attention. Participants asked to stop any harassing behavior are expected to comply immediately.
[Exhibitors in the expo hall, sponsor or vendor booths, or similar activities are also subject to the anti-harassment policy. In particular, exhibitors should not use sexualized images, activities, or other material. Booth staff (including volunteers) should not use sexualized clothing/uniforms/costumes, or otherwise create a sexualized environment.]
If a participant engages in harassing behavior, the conference organizers may take any action they deem appropriate, including warning the offender or expulsion from the conference [with no refund]. If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of conference staff immediately. [Conference staff can be identified by t-shirts/special badges/head sets.]
Conference staff will be happy to help participants contact hotel/venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the conference. We value your attendance.
[Email address for organizers]
[Phone number for conference security or organizers]
[Phone number for hotel/venue security]
[Local law enforcement]
[Local sexual assault hot line]
[Local emergency and non-emergency medical (e.g., urgent care, day clinic)]
[Local taxi company]
We expect participants to follow these rules at all conference venues and conference-related social events.
Source
http://geekfeminism.wikia.com/wiki/Conference_anti-harassment_policy
Vintage
2010
Comments
  • PRO: (cameronshorter) Provides customisable version.
  • PRO: (cameronshorter) Provides short/medium/long version
  • PRO: (cameronshorter) Contains internal guidance for conference staff on how to handle harassment reports
  • CON: (cameronshorter) Focuses only on sexual harassment, doesn't cover other topics such non-native speakers, be respectful (in general, to all).
  • CON: (cameronshorter) Language of some later CoC statements are less confrontational

FOSS4G 2015 NA and FOSS4G 2015 Code of Conduct

All attendees, speakers, sponsors and volunteers at our conference are required to agree with the following code of conduct. Organizers will enforce this code throughout the event. We are expecting cooperation from all participants to help ensure a safe environment for everybody.
The Quick Version
Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, sexual orientation, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organizers.
The Less Quick Version
Harassment includes offensive verbal comments related to gender, sexual orientation, disability, physical appearance, body size, race, religion, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.
Participants asked to stop any harassing behavior are expected to comply immediately.
Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualized images, activities, or other material. Booth staff (including volunteers) should not use sexualized clothing/uniforms/costumes, or otherwise create a sexualized environment.
If a participant engages in harassing behavior, the conference organizers may take any action they deem appropriate, including warning the offender or expulsion from the conference with no refund.
If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of conference staff immediately. A member of the conference staff will be at the registration desk during conference hours.
Conference staff will be happy to help participants contact hotel/venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the conference. We value your attendance.
We expect participants to follow these rules at conference and workshop venues and conference-related social events.
Source
https://2015.foss4g-na.org/code-conduct, downloaded 24 March 2015, derived from others, like: http://jsconf.com/codeofconduct.html and http://confcodeofconduct.com/
Similar Source
http://2015.foss4g.org/about/codeofconduct
Vintage
2012
Comments
  • PRO: (cameronshorter) Starts with a tick-box version which can be used during registration of an event.
  • CON: (cameronshorter) Language has interpreted by some as confrontational, and could be interpreted as implying assumption of guilt.
  • CON: (cameronshorter) It would be better if this statement could be made shorter.

O'Reilly Code of Conduct

At O'Reilly, we assume that most people are intelligent and well-intended, and we're not inclined to tell people what to do. However, we want every O'Reilly conference to be a safe and productive environment for everyone. To that end, this code of conduct spells out the behavior we support and don't support at conferences. The core of our approach is this:
We don't condone harassment or offensive behavior, at our conference venues or anywhere. It's counter to our company values. More importantly, it's counter to our values as human beings.
We're voicing our strong, unequivocal support of appropriate behavior by all participants at technical events, including all O'Reilly conferences. We invite you to help us make each O'Reilly conference a place that is welcoming and respectful to all participants, regardless of race, gender, age, sexual orientation, disability, physical appearance, national origin, ethnicity, or religion. So that everyone can focus on the conference itself, and the great networking and community richness that happens when we get together in person, we will not tolerate harassment of conference participants in any form—in person or online.
Examples of harassment include offensive comments, verbal threats or demands, sexualized images in public spaces, intimidation, stalking, harassing photography or recording, sustained disruption of sessions or events, and unwelcome physical contact or sexual attention.
We expect all participants—attendees, speakers, sponsors, and volunteers—to follow the Code of Conduct during the conference. This includes conference-related social events at off-site locations, and in related online communities and social media. Participants asked to stop any harassing behavior are expected to comply immediately. Conference participants violating this Code of Conduct may be expelled from the conference without a refund, and/or banned from future O'Reilly events, at the discretion of O'Reilly Media.
Please bring any concerns to the immediate attention of the event staff, or contact our VP of Conferences, <name and email address>. We thank our participants for your help in keeping the event welcoming, respectful, and friendly to all participants.
Read the blog post by Tim O'Reilly that is the basis of our functional code of conduct for all O'Reilly conferences.
Thanks to the Lean Startup folks and the jsconf.us folks, whose Codes of Conduct inspired some changes to our own.
Source
http://www.oreilly.com/conferences/code-of-conduct.html, downloaded 24 March 2015
Vintage
2012
Comments
  • CON: (cameronshorter) This is missing a description of graduated escalation process, and how a report would be handled.
  • PRO: (cameronshorter) It makes good use of positive language

QGIS Diversity Statement

The QGIS Project welcomes and encourages participation by everyone.
No matter how you identify yourself or how others perceive you: we welcome you. We welcome contributions from everyone as long as they interact constructively with our community.
While much of the work for our project is technical in nature, we value and encourage contributions from those with expertise in other areas, and welcome them into our community.
Source
http://qgis.org/en/site/getinvolved/governance/codeofconduct/diversitystatement.html
Second Source
https://qgis2015.wordpress.com
Comments
  • PRO: (cameronshorter) States acceptance of diversity without singling out all the possible variants of diversity (race, religion, gender, ...)
  • PRO: (cameronshorter) Concise.
  • CON: (cameronshorter) Doesn't cover other Code of Conduct items, such as what is/is not acceptable.

QGIS Code of Conduct

Like the technical community as a whole, the QGIS team and community is made up of a mixture of professionals and volunteers from all over the world, working on every aspect of the mission - including mentorship, teaching, and connecting people.
Diversity is one of our huge strengths, but it can also lead to communication issues and unhappiness. To that end, we have a few ground rules that we ask people to adhere to when they’re participating within this community and project. These rules apply equally to founders, mentors and those seeking help and guidance.
This isn’t an exhaustive list of things that you can’t do. Rather, take it in the spirit in which it’s intended - a guide to make it easier to enrich all of us and the technical communities in which we participate.
This code of conduct applies to all spaces managed by the QGIS project. This includes IRC, the mailing lists, the issue tracker, DSF events, and any other forums created by the project team which the community uses for communication.
If you believe someone is violating the code of conduct, we ask that you report it by emailing psc @ qgis org.
Be welcoming, friendly, and patient
Be considerate
Your work will be used by other people, and you in turn will depend on the work of others. Any decision you take will affect users and colleagues, and you should take those consequences into account when making decisions. Remember that we’re a world-wide community, so you might not be communicating in someone else’s primary language.
Be respectful
Not all of us will agree all the time, but disagreement is no excuse for poor behavior and poor manners. We might all experience some frustration now and then, but we cannot allow that frustration to turn into a personal attack. It’s important to remember that a community where people feel uncomfortable or threatened is not a productive one. Members of the QGIS community should be respectful when dealing with other members as well as with people outside the QGIS community.
Be careful in the words that you choose
We are a community of professionals, and we conduct ourselves professionally. Be kind to others. Do not insult or put down other participants. Harassment and other exclusionary behavior aren’t acceptable. This includes, but is not limited to:
Violent threats or language directed against another person.
Sexist, racist, or otherwise discriminatory jokes and language.
Posting sexually explicit or violent material.
Posting (or threatening to post) other people’s personally identifying information (“doxing”).
Personal insults, especially those using racist or sexist terms.
Unwelcome sexual attention.
Advocating for, or encouraging, any of the above behavior.
Repeated harassment of others. In general, if someone asks you to stop, then stop.
When we disagree, try to understand why
Disagreements, both social and technical, happen all the time and QGIS is no exception. It is important that we resolve disagreements and differing views constructively. Remember that we’re different. The strength of QGIS comes from its varied community, people from a wide range of backgrounds. Different people have different perspectives on issues. Being unable to understand why someone holds a viewpoint doesn’t mean that they’re wrong. Don’t forget that it is human to err and blaming each other doesn’t get us anywhere, rather offer to help resolving issues and to help learn from mistakes.
Original text courtesy of the Speak Up! project, and Django Code of conduct
If you have questions, feel free to contact us: psc qgis org
Source
http://qgis.org/en/site/getinvolved/governance/codeofconduct/codeofconduct.html
Derived from
Django Code of Conduct and Speak Up Code of Conduct.
Based on SpeakUp CoC and https://www.djangoproject.com/conduct/
Vintage
2012/2013
Comments
  • PRO: (cameronshorter) Written in positive language
  • CON: (cameronshorter) Too verbose


Debian diversity statement

The Debian Project welcomes and encourages participation by everyone.
No matter how you identify yourself or how others perceive you: we welcome you. We welcome contributions from everyone as long as they interact constructively with our community.
While much of the work for our project is technical in nature, we value and encourage contributions from those with expertise in other areas, and welcome them into our community.
Source
https://www.debian.org/intro/diversity
Vintage
April 2014
Comments

Debian Code of Conduct

Be respectful
In a project the size of Debian, inevitably there will be people with whom you may disagree, or find it difficult to cooperate. Accept that, but even so, remain respectful. Disagreement is no excuse for poor behaviour or personal attacks, and a community in which people feel threatened is not a healthy community.
Assume good faith
Debian Contributors have many ways of reaching our common goal of a free operating system which may differ from your ways. Assume that other people are working towards this goal.
Note that many of our Contributors are not native English speakers or may have different cultural backgrounds.
Be collaborative
Debian is a large and complex project; there is always more to learn within Debian. It's good to ask for help when you need it. Similarly, offers for help should be seen in the context of our shared goal of improving Debian.
When you make something for the benefit of the project, be willing to explain to others how it works, so that they can build on your work to make it even better.
Try to be concise
Keep in mind that what you write once will be read by hundreds of persons. Writing a short email means people can understand the conversation as efficiently as possible. When a long explanation is necessary, consider adding a summary.
Try to bring new arguments to a conversation so that each mail adds something unique to the thread, keeping in mind that the rest of the thread still contains the other messages with arguments that have already been made.
Try to stay on topic, especially in discussions that are already fairly large.
Be open
Most ways of communication used within Debian allow for public and private communication. As per paragraph three of the social contract, you should preferably use public methods of communication for Debian-related messages, unless posting something sensitive.
This applies to messages for help or Debian-related support, too; not only is a public support request much more likely to result in an answer to your question, it also makes sure that any inadvertent mistakes made by people answering your question will be more easily detected and corrected.
In case of problems
While this code of conduct should be adhered to by participants, we recognize that sometimes people may have a bad day, or be unaware of some of the guidelines in this code of conduct. When that happens, you may reply to them and point out this code of conduct. Such messages may be in public or in private, whatever is most appropriate. However, regardless of whether the message is public or not, it should still adhere to the relevant parts of this code of conduct; in particular, it should not be abusive or disrespectful. Assume good faith; it is more likely that participants are unaware of their bad behaviour than that they intentionally try to degrade the quality of the discussion.
Serious or persistent offenders will be temporarily or permanently banned from communicating through Debian's systems. Complaints should be made (in private) to the administrators of the Debian communication forum in question. To find contact information for these administrators, please see the page on Debian's organizational structure.
Vintage
April 2014
Source
https://www.debian.org/code_of_conduct
Comments
  • PRO: (johanvdw) I added these Debian references because I like the style which is used in the code of conduct for Debian: short bold bullet point with some more information afterwards (like the qgis version).;
  • PRO (johanvdw) I also think the second item "assume good faith" is a very important one, which is missing from the current proposal.
  • PRO (cameronshorter) I like the "try to be concise" - which is a form of respect to others.
  • PRO (cameronshorter) This contains a graduated escalation process providing guidance on dealing with both minor and major issues.
  • PRO (cameronshorter) This contains a version number, such which can be referenced as a point in time, and such that we can identify when to upgrade to a newer version of a Code Of Conduct.
  • CON (cameronshorter) This focuses on online communications and doesn't address issues at face-to-face events as well.


Apache Code of Conduct

Code of Conduct
Introduction
This code of conduct governs how we behave in any forum and whenever we will be judged by our actions. We expect it to be honored by everyone who participates in the Apache community formally or informally, or claims any affiliation with the Foundation.
This code of conduct also applies to all spaces managed by the Apache Software Foundation, including IRC, all public and private mailing lists, the issue tracker, the wiki, the blogs, Twitter, and any other forum which the community uses for communication. A code of conduct which is specific to in-person events (ie., conferences) is codified in the published ASF anti-harassment policy.
This code is not exhaustive or complete. It serves to distill our common understanding of a collaborative, shared environment and goals. We expect it to be followed in spirit as much as in the letter, so that it can enrich all of us and the technical communities in which we participate.
Specific Guidelines

We strive to:

Be open.
We invite anyone to participate in our community. We preferably use public methods of communication for project-related messages, unless discussing something sensitive. This applies to messages for help or project-related support, too; not only is a public support request much more likely to result in an answer to a question, it also makes sure that any inadvertent mistakes made by people answering will be more easily detected and corrected.
Be empathetic, welcoming, friendly, and patient.
We work together to resolve conflict, assume good intentions, and do our best to act in an empathetic fashion. We may all experience some frustration from time to time, but we do not allow frustration to turn into a personal attack. A community where people feel uncomfortable or threatened is not a productive one. We should be respectful when dealing with other community members as well as with people outside our community.
Be collaborative.
Our work will be used by other people, and in turn we will depend on the work of others. When we make something for the benefit of the project, we are willing to explain to others how it works, so that they can build on the work to make it even better. Any decision we make will affect users and colleagues, and we take those consequences seriously when making decisions.
Be inquisitive.
Nobody knows everything! Asking questions early avoids many problems later, so questions are encouraged, though they may be directed to the appropriate forum. Those who are asked should be responsive and helpful, within the context of our shared goal of improving Apache project code.
Be careful in the words that we choose.
Whether we are participating as professionals or volunteers, we value professionalism in all interactions, and take responsibility for our own speech. Be kind to others. Do not insult or put down other participants. Harassment and other exclusionary behaviour are not acceptable. This includes, but is not limited to:
  • Violent threats or language directed against another person.
  • Sexist, racist, or otherwise discriminatory jokes and language.
  • Posting sexually explicit or violent material.
  • Posting (or threatening to post) other people's personally identifying information ("doxing").
  • Sharing private content, such as emails sent privately or non-publicly, or unlogged forums such as IRC channel history.
  • Personal insults, especially those using racist or sexist terms.
  • Unwelcome sexual attention.
  • Excessive or unnecessary profanity.
  • Repeated harassment of others. In general, if someone asks you to stop, then stop.
  • Advocating for, or encouraging, any of the above behaviour.
Be concise.
Keep in mind that what you write once will be read by hundreds of persons. Writing a short email means people can understand the conversation as efficiently as possible. Short emails should always strive to be empathetic, welcoming, friendly and patient. When a long explanation is necessary, consider adding a summary.
Try to bring new ideas to a conversation so that each mail adds something unique to the thread, keeping in mind that the rest of the thread still contains the other messages with arguments that have already been made.
Try to stay on topic, especially in discussions that are already fairly large.
Step down considerately.
Members of every project come and go. When somebody leaves or disengages from the project they should tell people they are leaving and take the proper steps to ensure that others can pick up where they left off. In doing so, they should remain respectful of those who continue to participate in the project and should not misrepresent the project's goals or achievements. Likewise, community members should respect any individual's choice to leave the project.

Diversity Statement

Apache welcomes and encourages participation by everyone. We are committed to being a community that everyone feels good about joining. Although we may not be able to satisfy everyone, we will always work to treat everyone well.
No matter how you identify yourself or how others perceive you: we welcome you. Though no list can hope to be comprehensive, we explicitly honour diversity in: age, culture, ethnicity, genotype, gender identity or expression, language, national origin, neurotype, phenotype, political beliefs, profession, race, religion, sexual orientation, socioeconomic status, subculture and technical ability.
Though we welcome people fluent in all languages, Apache development is conducted in English.
Standards for behaviour in the Apache community are detailed in the Code of Conduct above. We expect participants in our community to meet these standards in all their interactions and to help others to do so as well.

Reporting Guidelines

While this code of conduct should be adhered to by participants, we recognize that sometimes people may have a bad day, or be unaware of some of the guidelines in this code of conduct. When that happens, you may reply to them and point out this code of conduct. Such messages may be in public or in private, whatever is most appropriate. However, regardless of whether the message is public or not, it should still adhere to the relevant parts of this code of conduct; in particular, it should not be abusive or disrespectful.
If you believe someone is violating this code of conduct, you may reply to them and point out this code of conduct. Such messages may be in public or in private, whatever is most appropriate. Assume good faith; it is more likely that participants are unaware of their bad behaviour than that they intentionally try to degrade the quality of the discussion. Should there be difficulties in dealing with the situation, you may report your compliance issues in confidence to president@apache.org, or to the private list of the project in question (private@project.apache.org).
If the violation is in documentation or code, for example inappropriate pronoun usage or word choice within official documentation, we ask that people report these privately to the project in question at private@project.apache.org, and, if they have sufficient ability within the project, to resolve or remove the concerning material, being mindful of the perspective of the person originally reporting the issue.
Endnotes
This Code defines empathy as "a vicarious participation in the emotions, ideas, or opinions of others; the ability to imagine oneself in the condition or predicament of another." Empathetic is the adjectival form of empathy.
This statement thanks the following, on which it draws for content and inspiration:
  • CouchDB Project Code of conduct
  • Fedora Project Code of Conduct
  • Speak Up! Code of Conduct
  • Django Code of Conduct
  • Debian Code of Conduct
  • Twitter Open Source Code of Conduct
  • Mozilla Code of Conduct/Draft
  • Python Diversity Appendix
  • Python Mentors Home Page
Source
https://www.apache.org/foundation/policies/conduct.html, retrieved April 2015

Apache contains a separate Anti Harassment Policy, derived from the Geek Feminism Anti Harassment Policy.

Source
https://www.apache.org/foundation/policies/anti-harassment.html
Vintage
December 2014
Comments
  • PRO: This addresses a few more use cases not covered by Debian, such as Don't share private emails in a public forum.
  • CON: This CoC is missing a version number, such that is can be referenced by version.
  • CON: States that English is the primary language - OSGeo has forums in other languages.

Draft OSGeo Board Diversity Statement

Diversity and the OSGeo Foundation
The Open Source Geospatial Foundation (OSGeo) supports diversity in the community: OSGeo community members can safely interact, contribute, share, learn, and be respected for who they are. OSGeo is a large, international organisation made up of members with different cultural, historical, and linguistic backgrounds. Diversity involves acceptance and respect for these differences and more, including ethnicity, race, cultural traditions, religious expressions, age, gender, socio‐economic status, mental or physical ability, and sexual orientation. OSGeo strives to foster growth and innovation in the geospatial industry, and diversity must be respected to reach this goal.
Where Diversity Applies in OSGeo
Diversity and its acceptance applies to everything that OSGeo does including mailing lists, projects, documentation, language in code comments, code sprints, and events.
Feedback and Concerns
OSGeo is a worldwide organization. People converging in the organization have different cultures and background. In some cultures, some behaviors are considered normal, whereas in other cultures might result as disrespectful and offensive. Before getting offended from other people's behavior, consider that there could be a misunderstanding in the communication. Ask yourself if you really think that the other person meant to be disrespectful towards you. Translation is also a common cause of misunderstanding.
Most people in the organization speak English as a second language, and it is possible that they do not always use the language with accuracy or in the way you would.
If you are in an unpleasant situation where one person's behaviour is causing discomfort to you or someone else, consider one or more of these options:
  • Raise a direct protest against the person who is causing your discomfort: talk to each other.
  • Ask friends or others there directly for help - you are never alone, others will always help you.
  • Contact event staff, members of the local organizing committee (LOC), or volunteers.
  • Contact anybody from the OSGeo Board of Directors either personally or by email, private and in confidence, at board-priv(at)osgeo(dot)org.
  • You may also contact the President of OSGeo directly at president(at)osgeo(dot)org.
  • If you think it is appropriate, contact event security staff or local law enforcement.
Source
http://wiki.osgeo.org/index.php?title=Diversity&oldid=82976
Original Briefer Source
http://wiki.osgeo.org/index.php?title=Diversity&oldid=81445
Comments

Draft OSGeo Conference Committee Code of Conduct

Tickbox version:

  • I agree to act respectfully toward others in line with the OSGeo Code of Conduct.

OSGeo Code of Conduct:

This Code of Conduct collates the collective values adopted by our OSGeo community which baselines the behaviour we do and don’t support to ensure OSGeo is a safe and productive environment for all.
We invite everyone to be respectful to all, regardless of race, gender, age, sexual orientation, disability, physical appearance, national origin, ethnicity, religion, or ideas. We do not tolerate harassment of others in any form. Examples of harassment include offensive comments, verbal threats or demands, sexualized images in public spaces, intimidation, stalking, harassing photography or recording, sustained disruption of events, and unwelcome physical contact or sexual attention.
We expect all participants to follow the Code of Conduct when involved in OSGeo activities. This includes conferences, related social events, and online forums. Participants violating this Code of Conduct will be asked to desist and/or make amends. For gross or continual violations, offenders may be expelled from the event or forum without a refund, and/or banned from future events or other forums.
Participants are encouraged to bring any concerns to the attention of event staff, the forum, forum leader, or OSGeo Board. We thank all for helping keep OSGeo welcoming, respectful, and friendly for all.
Source
http://lists.osgeo.org/pipermail/conference_dev/2015-January/002851.html, 16 January 2015
Comments

Further References

Draft OSGeo Code of Conduct

Version: <X.X>
Date: <Month, Year>
Tickbox version:
  • When participating in <project/event> I agree to act respectfully toward others in line with the OSGeo Code of Conduct.
OSGeo Code of Conduct
The Open Source Geospatial Foundation (OSGeo) embraces the diversity, ideals and capabilities of our community. No matter how you identify yourself or how others perceive you: we welcome you and your constructive input into our community.
We are regularly debating and refining ideas. We don't always agree. When we disagree it is important that we treat each other with respect as people. Note that we have a multi-cultural, multi-lingual community and some of us are non-native speakers.
We try to be concise as it is more efficient and respective of our communities time. What is written by one is often read by hundreds of people. When a long explanation is necessary, consider adding a summary.
Within our events and online forums, we do not accept harassment such as offensive comments, verbal threats or demands, sexualized images in public spaces, intimidation, stalking, harassing photography or recording, sustained disruption of events, and unwelcome physical contact or sexual attention. People breaking this Code of Conduct will be asked to desist and/or make amends. For gross or continual violations, offenders may be expelled from the event or forum by event organisors, or forum leaders.
Participants are encouraged to bring any concerns to the attention of event staff, the forum, forum leader, or OSGeo Board to be addressed.
We thank all for helping keep OSGeo welcoming, respectful, and friendly for all.
Comments
  • <add comments here>
  • PRO:
  • CON: