Skip to content

Commit 4da200e

Browse files
committed
⚖️ Update code of conduct to latest version
1 parent de7dba0 commit 4da200e

File tree

1 file changed

+136
-119
lines changed

1 file changed

+136
-119
lines changed

.github/CODE_OF_CONDUCT.md

Lines changed: 136 additions & 119 deletions
Original file line numberDiff line numberDiff line change
@@ -1,133 +1,150 @@
11

2-
# Contributor Covenant Code of Conduct
2+
# Contributor Covenant 3.0 Code of Conduct
33

44
## Our Pledge
55

6-
We as members, contributors, and leaders pledge to make participation in our
7-
community a harassment-free experience for everyone, regardless of age, body
8-
size, visible or invisible disability, ethnicity, sex characteristics, gender
9-
identity and expression, level of experience, education, socio-economic status,
10-
nationality, personal appearance, race, caste, color, religion, or sexual
11-
identity and orientation.
12-
13-
We pledge to act and interact in ways that contribute to an open, welcoming,
14-
diverse, inclusive, and healthy community.
15-
16-
## Our Standards
17-
18-
Examples of behavior that contributes to a positive environment for our
19-
community include:
20-
21-
* Demonstrating empathy and kindness toward other people
22-
* Being respectful of differing opinions, viewpoints, and experiences
23-
* Giving and gracefully accepting constructive feedback
24-
* Accepting responsibility and apologizing to those affected by our mistakes,
25-
and learning from the experience
26-
* Focusing on what is best not just for us as individuals, but for the overall
27-
community
28-
29-
Examples of unacceptable behavior include:
30-
31-
* The use of sexualized language or imagery, and sexual attention or advances of
32-
any kind
33-
* Trolling, insulting or derogatory comments, and personal or political attacks
34-
* Public or private harassment
35-
* Publishing others' private information, such as a physical or email address,
36-
without their explicit permission
37-
* Other conduct which could reasonably be considered inappropriate in a
38-
professional setting
39-
40-
## Enforcement Responsibilities
41-
42-
Community leaders are responsible for clarifying and enforcing our standards of
43-
acceptable behavior and will take appropriate and fair corrective action in
44-
response to any behavior that they deem inappropriate, threatening, offensive,
45-
or harmful.
6+
We pledge to make our community welcoming, safe, and equitable for all.
7+
8+
We are committed to fostering an environment that respects and promotes the dignity, rights,
9+
and contributions of all individuals, regardless of characteristics including race, ethnicity,
10+
caste, color, age, physical characteristics, neurodiversity, disability, sex or gender, gender
11+
identity or expression, sexual orientation, language, philosophy or religion, national or
12+
social origin, socio-economic position, level of education, or other status. The same
13+
privileges of participation are extended to everyone who participates in good faith and in
14+
accordance with this Covenant.
15+
16+
17+
## Encouraged Behaviors
18+
19+
While acknowledging differences in social norms, we all strive to meet our community's
20+
expectations for positive behavior. We also understand that our words and actions may be
21+
interpreted differently than we intend based on culture, background, or native language.
22+
23+
With these considerations in mind, we agree to behave mindfully toward each other and act in
24+
ways that center our shared values, including:
25+
26+
1. Respecting the **purpose of our community**, our activities, and our ways of gathering.
27+
2. Engaging **kindly and honestly** with others.
28+
3. Respecting **different viewpoints** and experiences.
29+
4. **Taking responsibility** for our actions and contributions.
30+
5. Gracefully giving and accepting **constructive feedback**.
31+
6. Committing to **repairing harm** when it occurs.
32+
7. Behaving in other ways that promote and sustain the **well-being of our community**.
33+
34+
35+
## Restricted Behaviors
36+
37+
We agree to restrict the following behaviors in our community. Instances, threats, and
38+
promotion of these behaviors are violations of this Code of Conduct.
39+
40+
1. **Harassment.** Violating explicitly expressed boundaries or engaging in unnecessary
41+
personal attention after any clear request to stop.
42+
2. **Character attacks.** Making insulting, demeaning, or pejorative comments directed at a
43+
community member or group of people.
44+
3. **Stereotyping or discrimination.** Characterizing anyone’s personality or behavior on the
45+
basis of immutable identities or traits.
46+
4. **Sexualization.** Behaving in a way that would generally be considered inappropriately
47+
intimate in the context or purpose of the community.
48+
5. **Violating confidentiality**. Sharing or acting on someone's personal or private
49+
information without their permission.
50+
6. **Endangerment.** Causing, encouraging, or threatening violence or other harm toward any
51+
person or group.
52+
7. Behaving in other ways that **threaten the well-being** of our community.
53+
54+
### Other Restrictions
55+
56+
1. **Misleading identity.** Impersonating someone else for any reason, or pretending to be
57+
someone else to evade enforcement actions.
58+
2. **Failing to credit sources.** Not properly crediting the sources of content you
59+
contribute.
60+
3. **Promotional materials**. Sharing marketing or other commercial content in a way that is
61+
outside the norms of the community.
62+
4. **Irresponsible communication.** Failing to responsibly present content which includes,
63+
links or describes any other restricted behaviors.
64+
65+
66+
## Reporting an Issue
67+
68+
Tensions can occur between community members even when they are trying their best to
69+
collaborate. Not every conflict represents a code of conduct violation, and this Code of
70+
Conduct reinforces encouraged behaviors and norms that can help avoid conflicts and minimize
71+
harm.
72+
73+
When an incident does occur, it is important to report it promptly. To report a possible
74+
violation, please email [pmonks+conduct@gmail.com](mailto:pmonks+conduct@gmail.com?subject=Reporting%20a%20possible%20Code%20of%20Conduct%20violation).
75+
76+
Community Moderators take reports of violations seriously and will make every effort to
77+
respond in a timely manner. They will investigate all reports of code of conduct violations,
78+
reviewing messages, logs, and recordings, or interviewing witnesses and other participants.
79+
Community Moderators will keep investigation and enforcement actions as transparent as
80+
possible while prioritizing safety and confidentiality. In order to honor these values,
81+
enforcement actions are carried out in private with the involved parties, but communicating to
82+
the whole community may be part of a mutually agreed upon resolution.
83+
84+
85+
## Addressing and Repairing Harm
86+
87+
If an investigation by the Community Moderators finds that this Code of Conduct has been
88+
violated, the following enforcement ladder may be used to determine how best to repair harm,
89+
based on the incident's impact on the individuals involved and the community as a whole.
90+
Depending on the severity of a violation, lower rungs on the ladder may be skipped.
91+
92+
1) Warning
93+
1) Event: A violation involving a single incident or series of incidents.
94+
2) Consequence: A private, written warning from the Community Moderators.
95+
3) Repair: Examples of repair include a private written apology, acknowledgement of
96+
responsibility, and seeking clarification on expectations.
97+
2) Temporarily Limited Activities
98+
1) Event: A repeated incidence of a violation that previously resulted in a warning, or the
99+
first incidence of a more serious violation.
100+
2) Consequence: A private, written warning with a time-limited cooldown period designed to
101+
underscore the seriousness of the situation and give the community members involved time
102+
to process the incident. The cooldown period may be limited to particular communication
103+
channels or interactions with particular community members.
104+
3) Repair: Examples of repair may include making an apology, using the cooldown period to
105+
reflect on actions and impact, and being thoughtful about re-entering community spaces
106+
after the period is over.
107+
3) Temporary Suspension
108+
1) Event: A pattern of repeated violation which the Community Moderators have tried to
109+
address with warnings, or a single serious violation.
110+
2) Consequence: A private written warning with conditions for return from suspension. In
111+
general, temporary suspensions give the person being suspended time to reflect upon
112+
their behavior and possible corrective actions.
113+
3) Repair: Examples of repair include respecting the spirit of the suspension, meeting the
114+
specified conditions for return, and being thoughtful about how to reintegrate with the
115+
community when the suspension is lifted.
116+
4) Permanent Ban
117+
1) Event: A pattern of repeated code of conduct violations that other steps on the ladder
118+
have failed to resolve, or a violation so serious that the Community Moderators
119+
determine there is no way to keep the community safe with this person as a member.
120+
2) Consequence: Access to all community spaces, tools, and communication channels is
121+
removed. In general, permanent bans should be rarely used, should have strong reasoning
122+
behind them, and should only be resorted to if working through other remedies has failed
123+
to change the behavior.
124+
3) Repair: There is no possible repair in cases of this severity.
125+
126+
This enforcement ladder is intended as a guideline. It does not limit the ability of Community
127+
Managers to use their discretion and judgment, in keeping with the best interests of our
128+
community.
46129

47-
Community leaders have the right and responsibility to remove, edit, or reject
48-
comments, commits, code, wiki edits, issues, and other contributions that are
49-
not aligned to this Code of Conduct, and will communicate reasons for moderation
50-
decisions when appropriate.
51130

52131
## Scope
53132

54-
This Code of Conduct applies within all community spaces, and also applies when
55-
an individual is officially representing the community in public spaces.
56-
Examples of representing our community include using an official e-mail address,
57-
posting via an official social media account, or acting as an appointed
58-
representative at an online or offline event.
59-
60-
## Enforcement
61-
62-
Instances of abusive, harassing, or otherwise unacceptable behavior may be
63-
reported to the community leaders responsible for enforcement at
64-
[pmonks+conduct@gmail.com](mailto:pmonks+conduct@gmail.com?subject=Code%20of%20Conduct%20Report).
65-
All complaints will be reviewed and investigated promptly and fairly.
66-
67-
All community leaders are obligated to respect the privacy and security of the
68-
reporter of any incident.
69-
70-
## Enforcement Guidelines
71-
72-
Community leaders will follow these Community Impact Guidelines in determining
73-
the consequences for any action they deem in violation of this Code of Conduct:
133+
This Code of Conduct applies within all community spaces, and also applies when an individual
134+
is officially representing the community in public or other spaces. Examples of representing
135+
our community include using an official email address, posting via an official social media
136+
account, or acting as an appointed representative at an online or offline event.
74137

75-
### 1. Correction
76-
77-
**Community Impact**: Use of inappropriate language or other behavior deemed
78-
unprofessional or unwelcome in the community.
79-
80-
**Consequence**: A private, written warning from community leaders, providing
81-
clarity around the nature of the violation and an explanation of why the
82-
behavior was inappropriate. A public apology may be requested.
83-
84-
### 2. Warning
85-
86-
**Community Impact**: A violation through a single incident or series of
87-
actions.
88-
89-
**Consequence**: A warning with consequences for continued behavior. No
90-
interaction with the people involved, including unsolicited interaction with
91-
those enforcing the Code of Conduct, for a specified period of time. This
92-
includes avoiding interactions in community spaces as well as external channels
93-
like social media. Violating these terms may lead to a temporary or permanent
94-
ban.
95-
96-
### 3. Temporary Ban
97-
98-
**Community Impact**: A serious violation of community standards, including
99-
sustained inappropriate behavior.
100-
101-
**Consequence**: A temporary ban from any sort of interaction or public
102-
communication with the community for a specified period of time. No public or
103-
private interaction with the people involved, including unsolicited interaction
104-
with those enforcing the Code of Conduct, is allowed during this period.
105-
Violating these terms may lead to a permanent ban.
106-
107-
### 4. Permanent Ban
108-
109-
**Community Impact**: Demonstrating a pattern of violation of community
110-
standards, including sustained inappropriate behavior, harassment of an
111-
individual, or aggression toward or disparagement of classes of individuals.
112-
113-
**Consequence**: A permanent ban from any sort of public interaction within the
114-
community.
115138

116139
## Attribution
117140

118-
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
119-
version 2.1, available at
120-
[https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1].
121-
122-
Community Impact Guidelines were inspired by
123-
[Mozilla's code of conduct enforcement ladder][Mozilla CoC].
141+
This Code of Conduct is adapted from the Contributor Covenant, version 3.0, permanently
142+
available at [https://www.contributor-covenant.org/version/3/0/](https://www.contributor-covenant.org/version/3/0/).
124143

125-
For answers to common questions about this code of conduct, see the FAQ at
126-
[https://www.contributor-covenant.org/faq][FAQ]. Translations are available at
127-
[https://www.contributor-covenant.org/translations][translations].
144+
Contributor Covenant is stewarded by the Organization for Ethical Source and licensed under
145+
CC BY-SA 4.0. To view a copy of this license, visit [https://creativecommons.org/licenses/by-sa/4.0/](https://creativecommons.org/licenses/by-sa/4.0/)
128146

129-
[homepage]: https://www.contributor-covenant.org
130-
[v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html
131-
[Mozilla CoC]: https://github.com/mozilla/diversity
132-
[FAQ]: https://www.contributor-covenant.org/faq
133-
[translations]: https://www.contributor-covenant.org/translations
147+
For answers to common questions about Contributor Covenant, see the FAQ at [https://www.contributor-covenant.org/faq](https://www.contributor-covenant.org/faq).
148+
Translations are provided at [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations).
149+
Additional enforcement and community guideline resources can be found at [https://www.contributor-covenant.org/resources](https://www.contributor-covenant.org/resources).
150+
The enforcement ladder was inspired by the work of [Mozilla’s code of conduct team](https://github.com/mozilla/inclusion).

0 commit comments

Comments
 (0)