Skip to content

Commit 6a317e1

Browse files
committed
Update code of conduct
1 parent 8630bd7 commit 6a317e1

File tree

1 file changed

+97
-47
lines changed

1 file changed

+97
-47
lines changed

CODE_OF_CONDUCT.md

+97-47
Original file line numberDiff line numberDiff line change
@@ -1,81 +1,131 @@
1-
# Code of Conduct
1+
# Contributor Covenant Code of Conduct
22

33
This text is available in
44
[many other languages](https://www.contributor-covenant.org/translations).
55

66
## Our Pledge
77

8-
In the interest of fostering an open and welcoming environment, we as
9-
contributors and maintainers pledge to making participation in our project and
10-
our community a harassment-free experience for everyone, regardless of age, body
11-
size, disability, ethnicity, sex characteristics, gender identity and
12-
expression, level of experience, education, socio-economic status, nationality,
13-
personal appearance, race, religion, or sexual identity and orientation.
8+
We as members, contributors, and leaders pledge to make participation in our
9+
community a harassment-free experience for everyone, regardless of age, body
10+
size, visible or invisible disability, ethnicity, sex characteristics, gender
11+
identity and expression, level of experience, education, socio-economic status,
12+
nationality, personal appearance, race, religion, or sexual identity and
13+
orientation.
14+
15+
We pledge to act and interact in ways that contribute to an open, welcoming,
16+
diverse, inclusive, and healthy community.
1417

1518
## Our Standards
1619

17-
Examples of behavior that contributes to creating a positive environment
18-
include:
20+
Examples of behavior that contributes to a positive environment for our
21+
community include:
1922

20-
- Using welcoming and inclusive language
21-
- Being respectful of differing viewpoints and experiences
22-
- Gracefully accepting constructive criticism
23-
- Focusing on what is best for the community
24-
- Showing empathy towards other community members
23+
- Demonstrating empathy and kindness toward other people
24+
- Being respectful of differing opinions, viewpoints, and experiences
25+
- Giving and gracefully accepting constructive feedback
26+
- Accepting responsibility and apologizing to those affected by our mistakes,
27+
and learning from the experience
28+
- Focusing on what is best not just for us as individuals, but for the overall
29+
community
2530

26-
Examples of unacceptable behavior by participants include:
31+
Examples of unacceptable behavior include:
2732

28-
- The use of sexualized language or imagery and unwelcome sexual attention or
29-
advances
30-
- Trolling, insulting/derogatory comments, and personal or political attacks
33+
- The use of sexualized language or imagery, and sexual attention or advances of
34+
any kind
35+
- Trolling, insulting or derogatory comments, and personal or political attacks
3136
- Public or private harassment
32-
- Publishing others' private information, such as a physical or electronic
33-
address, without explicit permission
37+
- Publishing others' private information, such as a physical or email address,
38+
without their explicit permission
3439
- Other conduct which could reasonably be considered inappropriate in a
3540
professional setting
3641

37-
## Our Responsibilities
42+
## Enforcement Responsibilities
3843

39-
Project maintainers are responsible for clarifying the standards of acceptable
40-
behavior and are expected to take appropriate and fair corrective action in
41-
response to any instances of unacceptable behavior.
44+
Community leaders are responsible for clarifying and enforcing our standards of
45+
acceptable behavior and will take appropriate and fair corrective action in
46+
response to any behavior that they deem inappropriate, threatening, offensive,
47+
or harmful.
4248

43-
Project maintainers have the right and responsibility to remove, edit, or reject
49+
Community leaders have the right and responsibility to remove, edit, or reject
4450
comments, commits, code, wiki edits, issues, and other contributions that are
45-
not aligned to this Code of Conduct, or to ban temporarily or permanently any
46-
contributor for other behaviors that they deem inappropriate, threatening,
47-
offensive, or harmful.
51+
not aligned to this Code of Conduct, and will communicate reasons for moderation
52+
decisions when appropriate.
4853

4954
## Scope
5055

51-
This Code of Conduct applies both within project spaces and in public spaces
52-
when an individual is representing the project or its community. Examples of
53-
representing a project or community include using an official project e-mail
54-
address, posting via an official social media account, or acting as an appointed
55-
representative at an online or offline event. Representation of a project may be
56-
further defined and clarified by project maintainers.
56+
This Code of Conduct applies within all community spaces, and also applies when
57+
an individual is officially representing the community in public spaces.
58+
Examples of representing our community include using an official e-mail address,
59+
posting via an official social media account, or acting as an appointed
60+
representative at an online or offline event.
5761

5862
## Enforcement
5963

6064
Instances of abusive, harassing, or otherwise unacceptable behavior may be
61-
reported by contacting the project team at [email protected]. All
62-
complaints will be reviewed and investigated and will result in a response that
63-
is deemed necessary and appropriate to the circumstances. The project team is
64-
obligated to maintain confidentiality with regard to the reporter of an
65-
incident. Further details of specific enforcement policies may be posted
66-
separately.
65+
reported to the community leaders responsible for enforcement at
66+
[email protected] All complaints will be reviewed and investigated
67+
promptly and fairly.
68+
69+
All community leaders are obligated to respect the privacy and security of the
70+
reporter of any incident.
71+
72+
## Enforcement Guidelines
73+
74+
Community leaders will follow these Community Impact Guidelines in determining
75+
the consequences for any action they deem in violation of this Code of Conduct:
76+
77+
### 1. Correction
78+
79+
**Community Impact**: Use of inappropriate language or other behavior deemed
80+
unprofessional or unwelcome in the community.
81+
82+
**Consequence**: A private, written warning from community leaders, providing
83+
clarity around the nature of the violation and an explanation of why the
84+
behavior was inappropriate. A public apology may be requested.
85+
86+
### 2. Warning
6787

68-
Project maintainers who do not follow or enforce the Code of Conduct in good
69-
faith may face temporary or permanent repercussions as determined by other
70-
members of the project's leadership.
88+
**Community Impact**: A violation through a single incident or series of
89+
actions.
90+
91+
**Consequence**: A warning with consequences for continued behavior. No
92+
interaction with the people involved, including unsolicited interaction with
93+
those enforcing the Code of Conduct, for a specified period of time. This
94+
includes avoiding interactions in community spaces as well as external channels
95+
like social media. Violating these terms may lead to a temporary or permanent
96+
ban.
97+
98+
### 3. Temporary Ban
99+
100+
**Community Impact**: A serious violation of community standards, including
101+
sustained inappropriate behavior.
102+
103+
**Consequence**: A temporary ban from any sort of interaction or public
104+
communication with the community for a specified period of time. No public or
105+
private interaction with the people involved, including unsolicited interaction
106+
with those enforcing the Code of Conduct, is allowed during this period.
107+
Violating these terms may lead to a permanent ban.
108+
109+
### 4. Permanent Ban
110+
111+
**Community Impact**: Demonstrating a pattern of violation of community
112+
standards, including sustained inappropriate behavior, harassment of an
113+
individual, or aggression toward or disparagement of classes of individuals.
114+
115+
**Consequence**: A permanent ban from any sort of public interaction within the
116+
community.
71117

72118
## Attribution
73119

74120
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
75-
version 1.4, available at
76-
https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
121+
version 2.0, available at
122+
https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
123+
124+
Community Impact Guidelines were inspired by
125+
[Mozilla's code of conduct enforcement ladder](https://github.com/mozilla/diversity).
77126

78127
[homepage]: https://www.contributor-covenant.org
79128

80-
For answers to common questions about this code of conduct, see
81-
https://www.contributor-covenant.org/faq
129+
For answers to common questions about this code of conduct, see the FAQ at
130+
https://www.contributor-covenant.org/faq. Translations are available at
131+
https://www.contributor-covenant.org/translations.

0 commit comments

Comments
 (0)