Skip to content

Commit f368f6a

Browse files
authored
🤖 Sync org-wide files to upstream repo (JuliaLang#425)
More info: exercism/org-wide-files@eef3dd1
1 parent b5b0d12 commit f368f6a

File tree

2 files changed

+81
-6
lines changed

2 files changed

+81
-6
lines changed

.github/labels.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# 1. The Exercism-wide labels: defined in https://github.com/exercism/org-wide-files/blob/main/global-files/.github/labels.yml
88
# 2. The repository-specific labels: defined in the `.appends/.github/labels.yml` file within this repository.
99
#
10-
# If any of these two files change, a pull request is automatically containing a re-generated version of this file.
10+
# If any of these two files change, a pull request is automatically created containing a re-generated version of this file.
1111
# Consequently, to change repository-specific labels you should update the `.appends/.github/labels.yml` file and _not_ this file.
1212
#
1313
# When the pull request has been merged, the GitHub labels will be automatically updated by the "Sync labels" workflow.
@@ -17,7 +17,7 @@
1717
# These are the Exercism-wide labels which are shared across all repos. #
1818
# --------------------------------------------------------------------- #
1919

20-
# The following Exercism-wide labels are used to show "tasks" on the website, which will point users to things they can help contribute with.
20+
# The following Exercism-wide labels are used to show "tasks" on the website, which will point users to things they can contribute to.
2121

2222
# The `x:action/<value>` labels describe what sort of work the contributor will be engaged in when working on the issue
2323
- name: "x:action/create"

CODE_OF_CONDUCT.md

+79-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,85 @@
1-
# Exercism Code of Conduct
1+
# Code of Conduct
22

3-
You can find the full Exercism Code of Conduct here: <https://exercism.io/code-of-conduct>.
3+
## Introduction
44

5-
## Contact
5+
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.
66

7-
If you see or experience abuse, harassment, discrimination, or feel unsafe or upset, please email [email protected].
7+
## Seen or experienced something uncomfortable?
8+
9+
If you see or experience abuse, harassment, discrimination, or feel unsafe or upset, please email [email protected]. We will take your report seriously.
10+
11+
## Enforcement
12+
13+
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.
14+
15+
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.
16+
17+
Exercism's leadership reserve the right to take whatever action they feel appropriate with regards to CoC violations.
18+
19+
## The simple version
20+
21+
- Be empathetic
22+
- Be welcoming
23+
- Be kind
24+
- Be honest
25+
- Be supportive
26+
- Be polite
27+
28+
## The details
29+
30+
Exercism should be a safe place for everybody regardless of
31+
32+
- Gender, gender identity or gender expression
33+
- Sexual orientation
34+
- Disability
35+
- Physical appearance (including but not limited to body size)
36+
- Race
37+
- Age
38+
- Religion
39+
- Anything else you can think of.
40+
41+
As someone who is part of this community, you agree that:
42+
43+
- We are collectively and individually committed to safety and inclusivity.
44+
- We have zero tolerance for abuse, harassment, or discrimination.
45+
- We respect people’s boundaries and identities.
46+
- 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.
47+
- We avoid using offensive topics as a form of humour.
48+
49+
We actively work towards:
50+
51+
- Being a safe community
52+
- Cultivating a network of support & encouragement for each other
53+
- Encouraging responsible and varied forms of expression
54+
55+
We condemn:
56+
57+
- Stalking, doxxing, or publishing private information
58+
- Violence, threats of violence or violent language
59+
- Anything that compromises people’s safety
60+
- Conduct or speech which might be considered sexist, racist, homophobic, transphobic, ableist or otherwise discriminatory or offensive in nature.
61+
- The use of unwelcome, suggestive, derogatory or inappropriate nicknames or terms.
62+
- Disrespect towards others (jokes, innuendo, dismissive attitudes) and towards differences of opinion.
63+
- 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.
64+
- Inappropriate attention or contact.
65+
- Not understanding the differences between constructive criticism and disparagement.
66+
67+
These things are NOT OK.
68+
69+
Be aware of how your actions affect others. If it makes someone uncomfortable, stop.
70+
71+
If you say something that is found offensive, and you are called out on it, try to:
72+
73+
- Listen without interruption.
74+
- Believe what the person is saying & do not attempt to disqualify what they have to say.
75+
- Ask for tips / help with avoiding making the offence in the future.
76+
- Apologise and ask forgiveness.
77+
78+
## History
79+
80+
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).
81+
82+
_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._
883

984
## Addendum
1085

0 commit comments

Comments
 (0)