From f368f6a56bc281d5378586b08da5ca1468d22521 Mon Sep 17 00:00:00 2001 From: Exercism Bot Date: Fri, 9 Jul 2021 14:23:45 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20Sync=20org-wide=20files=20to=20u?= =?UTF-8?q?pstream=20repo=20(#425)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit More info: https://github.com/exercism/org-wide-files/commit/eef3dd1e1d52cb1957f09287adc7782efe2c3169 --- .github/labels.yml | 4 +-- CODE_OF_CONDUCT.md | 83 +++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 81 insertions(+), 6 deletions(-) diff --git a/.github/labels.yml b/.github/labels.yml index b72901de1c157..2ba950d7bc0f4 100644 --- a/.github/labels.yml +++ b/.github/labels.yml @@ -7,7 +7,7 @@ # 1. The Exercism-wide labels: defined in https://github.com/exercism/org-wide-files/blob/main/global-files/.github/labels.yml # 2. The repository-specific labels: defined in the `.appends/.github/labels.yml` file within this repository. # -# If any of these two files change, a pull request is automatically containing a re-generated version of this file. +# If any of these two files change, a pull request is automatically created containing a re-generated version of this file. # Consequently, to change repository-specific labels you should update the `.appends/.github/labels.yml` file and _not_ this file. # # When the pull request has been merged, the GitHub labels will be automatically updated by the "Sync labels" workflow. @@ -17,7 +17,7 @@ # These are the Exercism-wide labels which are shared across all repos. # # --------------------------------------------------------------------- # -# The following Exercism-wide labels are used to show "tasks" on the website, which will point users to things they can help contribute with. +# The following Exercism-wide labels are used to show "tasks" on the website, which will point users to things they can contribute to. # The `x:action/` labels describe what sort of work the contributor will be engaged in when working on the issue - name: "x:action/create" diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 0c1ffc88cfacc..6cba02d50d2d9 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,10 +1,85 @@ -# Exercism Code of Conduct +# Code of Conduct -You can find the full Exercism Code of Conduct here: . +## Introduction -## Contact +Exercism is a platform centered around empathetic conversation. We have a low tolerance for communication that makes anyone feel unwelcome, unsupported, insulted or discriminated against. -If you see or experience abuse, harassment, discrimination, or feel unsafe or upset, please email abuse@exercism.io. +## Seen or experienced something uncomfortable? + +If you see or experience abuse, harassment, discrimination, or feel unsafe or upset, please email abuse@exercism.io. We will take your report seriously. + +## Enforcement + +We actively monitor for Code of Conduct (CoC) violations and take any reports of violations extremely seriously. We have banned contributors, mentors and users due to violations. + +After we receive a report of a CoC violation, we view that person's conversation history on Exercism and related communication channels and attempt to understand whether someone has deliberately broken the CoC, or accidently crossed a line. We generally reach out to the person who has been reported to discuss any concerns we have and warn them that repeated violations will result in a ban. Sometimes we decide that no violation has occurred and that no action is required and sometimes we will also ban people on a first offence. We strive to be fair, but will err on the side of protecting the culture of our community. + +Exercism's leadership reserve the right to take whatever action they feel appropriate with regards to CoC violations. + +## The simple version + +- Be empathetic +- Be welcoming +- Be kind +- Be honest +- Be supportive +- Be polite + +## The details + +Exercism should be a safe place for everybody regardless of + +- Gender, gender identity or gender expression +- Sexual orientation +- Disability +- Physical appearance (including but not limited to body size) +- Race +- Age +- Religion +- Anything else you can think of. + +As someone who is part of this community, you agree that: + +- We are collectively and individually committed to safety and inclusivity. +- We have zero tolerance for abuse, harassment, or discrimination. +- We respect people’s boundaries and identities. +- We refrain from using language that can be considered offensive or oppressive (systemically or otherwise), eg. sexist, racist, homophobic, transphobic, ableist, classist, etc. - this includes (but is not limited to) various slurs. +- We avoid using offensive topics as a form of humour. + +We actively work towards: + +- Being a safe community +- Cultivating a network of support & encouragement for each other +- Encouraging responsible and varied forms of expression + +We condemn: + +- Stalking, doxxing, or publishing private information +- Violence, threats of violence or violent language +- Anything that compromises people’s safety +- Conduct or speech which might be considered sexist, racist, homophobic, transphobic, ableist or otherwise discriminatory or offensive in nature. +- The use of unwelcome, suggestive, derogatory or inappropriate nicknames or terms. +- Disrespect towards others (jokes, innuendo, dismissive attitudes) and towards differences of opinion. +- Intimidation or harassment (online or in-person). Please read the [Citizen Code of Conduct](https://github.com/stumpsyn/policies/blob/master/citizen_code_of_conduct.md) for how we interpret harassment. +- Inappropriate attention or contact. +- Not understanding the differences between constructive criticism and disparagement. + +These things are NOT OK. + +Be aware of how your actions affect others. If it makes someone uncomfortable, stop. + +If you say something that is found offensive, and you are called out on it, try to: + +- Listen without interruption. +- Believe what the person is saying & do not attempt to disqualify what they have to say. +- Ask for tips / help with avoiding making the offence in the future. +- Apologise and ask forgiveness. + +## History + +This policy was initially adopted from the Front-end London Slack community and has been modified since. A version history can be seen on [GitHub](https://github.com/exercism/website-copy/edit/main/pages/code_of_conduct.md). + +_This policy is a "living" document, and subject to refinement and expansion in the future. This policy applies to the Exercism website, the Exercism GitHub organisation, any other Exercism-related communication channels (e.g. Slack, Twitter, email) and any other Exercism entity or event._ ## Addendum