You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CODE_OF_CONDUCT.md
+50-19
Original file line number
Diff line number
Diff line change
@@ -4,49 +4,73 @@
4
4
5
5
If you see behavior that makes you feel unsafe or unwelcome or otherwise uncomfortable, follow these steps:
6
6
7
-
1. Let the person know that what they did is not appropriate and ask them to stop and/or edit their message(s) or commits.
7
+
1. Let the person know that what they did is not appropriate and ask them to stop and/or edit their message(s) or
8
+
commits.
8
9
2. That person should immediately stop the behavior and correct the issue.
9
10
3. If this doesn’t happen, or if you're uncomfortable speaking up, [contact the maintainers](#contacting-maintainers).
10
-
4. As soon as available, a maintainer will look into the issue, and take [further action (see below)](#further-enforcement), starting with a warning, then temporary block, then long-term repo or organization ban.
11
+
4. As soon as available, a maintainer will look into the issue, and
12
+
take [further action (see below)](#further-enforcement), starting with a warning, then temporary block, then
13
+
long-term repo or organization ban.
11
14
12
-
**The maintainer team will prioritize the well-being and comfort of those affected over the comfort of the offending party.** See [some examples below](#enforcement-examples).
15
+
**The maintainer team will prioritize the well-being and comfort of those affected over the comfort of the offending
16
+
party.** See [some examples below](#enforcement-examples).
13
17
14
18
## Our Pledge
15
19
16
-
In the interest of fostering an open and welcoming environment, we as contributors and maintainers of this project pledge to making participation in our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, technical preferences, nationality, personal appearance, race, religion, or sexual identity and orientation.
20
+
In the interest of fostering an open and welcoming environment, we as contributors and maintainers of this project
21
+
pledge to making participation in our community a harassment-free experience for everyone, regardless of age, body size,
22
+
disability, ethnicity, gender identity and expression, level of experience, technical preferences, nationality, personal
23
+
appearance, race, religion, or sexual identity and orientation.
17
24
18
-
This commitment means that inappropriate behavior can lead to intervention. This includes our intention to address issues with [missing stairs](https://en.wikipedia.org/wiki/Missing_stair) who may not have explicitly violated any written-down rules but might still be disrupting the community.
25
+
This commitment means that inappropriate behavior can lead to intervention. This includes our intention to address
26
+
issues with [missing stairs](https://en.wikipedia.org/wiki/Missing_stair) who may not have explicitly violated any
27
+
written-down rules but might still be disrupting the community.
19
28
20
29
## Scope
21
30
22
-
This Code of Conduct applies both within spaces involving this project and in other spaces involving community members. This includes the repository, its Pull Requests and Issue tracker, its Twitter community, private email communications in the context of the project, and any events where members of the project are participating, as well as adjacent communities and venues affecting the project's members.
31
+
This Code of Conduct applies both within spaces involving this project and in other spaces involving community members.
32
+
This includes the repository, its Pull Requests and Issue tracker, its Twitter community, private email communications
33
+
in the context of the project, and any events where members of the project are participating, as well as adjacent
34
+
communities and venues affecting the project's members.
23
35
24
-
Depending on the violation, the maintainers may decide that violations of this code of conduct that have happened outside of the scope of the community may deem an individual unwelcome, and take appropriate action to maintain the comfort and safety of its members.
36
+
Depending on the violation, the maintainers may decide that violations of this code of conduct that have happened
37
+
outside of the scope of the community may deem an individual unwelcome, and take appropriate action to maintain the
If you've already followed the [initial enforcement steps](#enforcement), these are the steps maintainers will take for further enforcement, as needed:
47
+
If you've already followed the [initial enforcement steps](#enforcement), these are the steps maintainers will take for
48
+
further enforcement, as needed:
33
49
34
50
1. Repeat the request to stop.
35
-
2. If the person doubles down, they will have offending messages removed or edited by a maintainers given an official warning. The PR or Issue may be locked.
51
+
2. If the person doubles down, they will have offending messages removed or edited by a maintainers given an official
52
+
warning. The PR or Issue may be locked.
36
53
3. If the behavior continues or is repeated later, the person will be blocked from participating for 24 hours.
37
54
4. If the behavior continues or is repeated after the temporary block, a long-term (6-12mo) ban will be used.
38
55
39
56
On top of this, maintainers may remove any offending messages, images, contributions, etc, as they deem necessary.
40
57
41
-
Maintainers reserve full rights to skip any of these steps, at their discretion, if the violation is considered to be a serious and/or immediate threat to the health and well-being of members of the community. These include any threats, serious physical or verbal attacks, and other such behavior that would be completely unacceptable in any social setting that puts our members at risk.
58
+
Maintainers reserve full rights to skip any of these steps, at their discretion, if the violation is considered to be a
59
+
serious and/or immediate threat to the health and well-being of members of the community. These include any threats,
60
+
serious physical or verbal attacks, and other such behavior that would be completely unacceptable in any social setting
61
+
that puts our members at risk.
42
62
43
63
Members expelled from events or venues with any sort of paid attendance will not be refunded.
44
64
45
65
## Who Watches the Watchers?
46
66
47
-
Maintainers and other leaders who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership. These may include anything from removal from the maintainer team to a permanent ban from the community.
67
+
Maintainers and other leaders who do not follow or enforce the Code of Conduct in good faith may face temporary or
68
+
permanent repercussions as determined by other members of the project's leadership. These may include anything from
69
+
removal from the maintainer team to a permanent ban from the community.
48
70
49
-
Additionally, as a project hosted on both GitHub, [their Community Guidielines may be applied to maintainers of this project](https://help.github.com/articles/github-community-guidelines/), externally of this project's procedures.
71
+
Additionally, as a project hosted on both
72
+
GitHub, [their Community Guidielines may be applied to maintainers of this project](https://help.github.com/articles/github-community-guidelines/),
73
+
externally of this project's procedures.
50
74
51
75
## Enforcement Examples
52
76
@@ -62,25 +86,31 @@ The vast majority of situations work out like this. This interaction is common,
62
86
63
87
### The Maintainer Case
64
88
65
-
Sometimes, though, you need to get maintainers involved. Maintainers will do their best to resolve conflicts, but people who were harmed by something **will take priority**.
89
+
Sometimes, though, you need to get maintainers involved. Maintainers will do their best to resolve conflicts, but people
90
+
who were harmed by something **will take priority**.
66
91
67
92
> Patt: "Honestly, sometimes I just really hate using $library and anyone who uses it probably sucks at their job."
68
93
69
94
> Alex: "Whoa there, could you dial it back a bit? There's a CoC thing about attacking folks' tech use like that."
70
95
71
96
> Patt: "I'm not attacking anyone, what's your problem?"
72
97
73
-
> Alex: "@maintainers hey uh. Can someone look at this issue? Patt is getting a bit aggro. I tried to nudge them about it, but nope."
98
+
> Alex: "@maintainers hey uh. Can someone look at this issue? Patt is getting a bit aggro. I tried to nudge them about
99
+
> it, but nope."
74
100
75
-
> KeeperOfCommitBits: (on issue) "Hey Patt, maintainer here. Could you tone it down? This sort of attack is really not okay in this space."
101
+
> KeeperOfCommitBits: (on issue) "Hey Patt, maintainer here. Could you tone it down? This sort of attack is really not
102
+
> okay in this space."
76
103
77
104
> Patt: "Leave me alone I haven't said anything bad wtf is wrong with you."
78
105
79
-
> KeeperOfCommitBits: (deletes user's comment), "@patt I mean it. Please refer to the CoC over at (URL to this CoC) if you have questions, but you can consider this an actual warning. I'd appreciate it if you reworded your messages in this thread, since they made folks there uncomfortable. Let's try and be kind, yeah?"
106
+
> KeeperOfCommitBits: (deletes user's comment), "@patt I mean it. Please refer to the CoC over at (URL to this CoC) if
107
+
> you have questions, but you can consider this an actual warning. I'd appreciate it if you reworded your messages in this
108
+
> thread, since they made folks there uncomfortable. Let's try and be kind, yeah?"
80
109
81
-
> Patt: "@keeperofbits Okay sorry. I'm just frustrated and I'm kinda burnt out and I guess I got carried away. I'll DM Alex a note apologizing and edit my messages. Sorry for the trouble."
110
+
> Patt: "@keeperofbits Okay sorry. I'm just frustrated and I'm kinda burnt out and I guess I got carried away. I'll DM
111
+
> Alex a note apologizing and edit my messages. Sorry for the trouble."
82
112
83
-
> KeeperOfCommitBits: "@patt Thanks for that. I hear you on the stress. Burnout sucks :/. Have a good one!"
113
+
> KeeperOfCommitBits: "@patt Thanks for that. I hear you on the stress. Burnout sucks :/. Have a good one!"
84
114
85
115
### The Nope Case
86
116
@@ -96,7 +126,8 @@ Sometimes, though, you need to get maintainers involved. Maintainers will do the
96
126
97
127
## Attribution
98
128
99
-
This Code of Conduct was generated using [WeAllJS Code of Conduct Generator](https://npm.im/weallbehave), which is based on the [WeAllJS Code of
129
+
This Code of Conduct was generated using [WeAllJS Code of Conduct Generator](https://npm.im/weallbehave), which is based
130
+
on the [WeAllJS Code of
100
131
Conduct](https://wealljs.org/code-of-conduct), which is itself based on
101
132
[Contributor Covenant](http://contributor-covenant.org), version 1.4, available
0 commit comments