From 8b99fff79d174cf124a7dc8dc02922e767354ae0 Mon Sep 17 00:00:00 2001 From: "Phyks (Lucas Verney)" Date: Mon, 30 Oct 2017 11:43:08 -0400 Subject: [PATCH] Add a code of conduct --- CONTRIBUTING.md | 7 ++- CodeOfConduct.md | 115 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 121 insertions(+), 1 deletion(-) create mode 100644 CodeOfConduct.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a4b07d9..deba3cc 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,10 +1,15 @@ ## TL;DR +We have a [code of conduct](CodeOfConduct.md), please make sure to review it +prior to contributing. + * Branch off `master`. * One feature per commit. * In case of changes request, amend your commit. -You can either open issues / merge requests on [my Gitlab](https://git.phyks.me/Phyks/flatisfy/) (preferred) or on the [Github mirror](https://github.com/phyks/flatisfy). +You can either open issues / merge requests on [my +Gitlab](https://git.phyks.me/Phyks/flatisfy/) (preferred) or on the [Github +mirror](https://github.com/phyks/flatisfy). ## Useful infos diff --git a/CodeOfConduct.md b/CodeOfConduct.md new file mode 100644 index 0000000..6654d2f --- /dev/null +++ b/CodeOfConduct.md @@ -0,0 +1,115 @@ +# Code of conduct + +This code of conduct outlines our expectations for participants within the +Flatisfy community, as well as steps to report unacceptable behavior. We are +committed to provide a welcoming and inspiring community for all and expect +our code of conduct to be honored. Anyone who violates this code of conduct +may be banned from the community. + +Our open source community strives to: + +- Be friendly and patient. +- Be welcoming: We strive to be a community that welcomes and supports people + of all backgrounds and identities. This includes, but is not limited to + members of any race, ethnicity, culture, national origin, colour, + immigration status, social and economic class, educational level, sex, + sexual orientation, gender identity and expression, age, size, family + status, political belief, religion, and mental and physical ability. +- 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. +- Be careful in the words that we choose. Be kind to others. Do not insult or + put down other participants. Harassment and other exclusionary behavior + aren’t acceptable. +- Try to understand why we disagree: Disagreements, both social and technical, + happen all the time. It is important that we resolve disagreements and + differing views constructively. Remember that we’re different. The strength + of our community comes from its diversity, 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. Instead, focus on helping to resolve issues and learning + from mistakes. + + +## Definitions + +Harassment includes, but is not limited to: + +- Offensive comments related to gender, gender identity and expression, sexual + orientation, disability, mental illness, neuro(a)typicality, physical + appearance, body size, race, age, regional discrimination, political or + religious affiliation +- Unwelcome comments regarding a person’s lifestyle choices and practices, + including those related to food, health, parenting, drugs, and employment +- Deliberate misgendering. This includes deadnaming or persistently using a + pronoun that does not correctly reflect a person’s gender identity. You must + address people by the name they give you when not addressing them by their + username or handle +- Threats of violence, both physical and psychological +- Incitement of violence towards any individual, including encouraging a + person to commit suicide or to engage in self-harm +- Deliberate intimidation +- Stalking or following +- Harassing photography or recording, including logging online activity for + harassment purposes +- Sustained disruption of discussion +- Unwelcome sexual attention, including gratuitous or off-topic sexual images + or behaviour +- Pattern of inappropriate social contact, such as requesting/assuming + inappropriate levels of intimacy with others +- Continued one-on-one communication after requests to cease +- Deliberate “outing” of any aspect of a person’s identity without their + consent except as necessary to protect others from intentional abuse +- Publication of non-harassing private communication + +Our open source community prioritizes marginalized people’s safety over +privileged people’s comfort. We will not act on complaints regarding: + +- ‘Reverse’ -isms, including ‘reverse racism,’ ‘reverse sexism,’ and ‘cisphobia’ +- Reasonable communication of boundaries, such as “leave me alone,” “go away,” or “I’m not discussing this with you” +- Refusal to explain or debate social justice concepts +- Communicating in a ‘tone’ you don’t find congenial +- Criticizing racist, sexist, cissexist, or otherwise oppressive behavior or assumptions + + +## Diversity Statement + +We encourage everyone to participate and are committed to building a community +for all. Although we will fail at times, we seek to treat everyone both as +fairly and equally as possible. Whenever a participant has made a mistake, we +expect them to take responsibility for it. If someone has been harmed or +offended, it is our responsibility to listen carefully and respectfully, and +do our best to right the wrong. + +Although this list cannot be exhaustive, we explicitly honor diversity in age, +gender, gender identity or expression, culture, ethnicity, language, national +origin, political beliefs, profession, race, religion, sexual orientation, +socioeconomic status, and technical ability. We will not tolerate +discrimination based on any of the protected characteristics above, including +participants with disabilities. + +## Reporting Issues + +If you experience or witness unacceptable behavior—or have any other +concerns—please report it by contacting us via +phyks+[name of this project]@phyks dot me. All reports will be handled with +discretion. In your report please include: + +- Your contact information. +- Names (real, nicknames, or pseudonyms) of any individuals involved. If there + are additional witnesses, please include them as well. Your account of what + occurred, and if you believe the incident is ongoing. If there is a publicly + available record (e.g. a mailing list archive or a public IRC logger), + please include a link. +- Any additional information that may be helpful. + +We will respect confidentiality requests for the purpose of protecting victims +of abuse.