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
+22-86
Original file line number
Diff line number
Diff line change
@@ -2,17 +2,11 @@
2
2
3
3
## Our Pledge
4
4
5
-
In the interest of fostering an open and welcoming environment, we as
6
-
contributors and maintainers pledge to making participation in our project and
7
-
our community a harassment-free experience for everyone, regardless of age, body
8
-
size, disability, ethnicity, gender identity and expression, level of experience,
9
-
nationality, personal appearance, race, religion, or sexual identity and
10
-
orientation.
5
+
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
11
6
12
7
## Our Standards
13
8
14
-
Examples of behavior that contributes to creating a positive environment
15
-
include:
9
+
Examples of behavior that contributes to creating a positive environment include:
16
10
17
11
* Using welcoming and inclusive language
18
12
* Being respectful of differing viewpoints and experiences
@@ -33,105 +27,47 @@ advances
33
27
34
28
## Our Responsibilities
35
29
36
-
Project maintainers are responsible for clarifying the standards of acceptable
37
-
behavior and are expected to take appropriate and fair corrective action in
38
-
response to any instances of unacceptable behavior.
30
+
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.
39
31
40
-
Project maintainers have the right and responsibility to remove, edit, or
41
-
reject comments, commits, code, wiki edits, issues, and other contributions
42
-
that are not aligned to this Code of Conduct, or to ban temporarily or
43
-
permanently any contributor for other behaviors that they deem inappropriate,
44
-
threatening, offensive, or harmful.
32
+
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
45
33
46
34
## Scope
47
35
48
-
This Code of Conduct applies both within project spaces and in public spaces
49
-
when an individual is representing the project or its community. Examples of
50
-
representing a project or community include using an official project e-mail
51
-
address, posting via an official social media account, or acting as an appointed
52
-
representative at an online or offline event. Representation of a project may be
53
-
further defined and clarified by project maintainers.
36
+
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.
54
37
55
38
## Enforcement
56
39
57
-
Instances of abusive, harassing, or otherwise unacceptable behavior may be
complaints will be reviewed and investigated and will result in a response that
60
-
is deemed necessary and appropriate to the circumstances. The project team is
61
-
obligated to maintain confidentiality with regard to the reporter of an incident.
62
-
Further details of specific enforcement policies may be posted separately.
40
+
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [email protected]. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
63
41
64
-
Project maintainers who do not follow or enforce the Code of Conduct in good
65
-
faith may face temporary or permanent repercussions as determined by other
66
-
members of the project's leadership.
42
+
Project maintainers 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.
67
43
68
44
## Attribution
69
45
70
-
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
71
-
available at [http://contributor-covenant.org/version/1/4][version]
46
+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]
In addition to having a code of conduct as an anti-harassment policy, we have a
79
-
small set of [social rules](https://www.recurse.com/manual#sub-sec-social-rules)
80
-
we follow. We (the project maintainers) lifted these rules from the
81
-
[Recurse Center](https://www.recurse.com). We've seen these rules in effect
82
-
in other environments. We'd like Pony community to share a similar positive
83
-
environment. These rules are intended to be lightweight, and to make more
84
-
explicit certain social norms that are normally implicit. Most of our social
85
-
rules really boil down to “don't be a jerk“ or “don't be annoying.” Of course,
86
-
almost nobody sets out to be a jerk or annoying, so telling people not to be
87
-
jerks isn't a very productive strategy.
88
-
89
-
Unlike the anti-harassment policy, violation of the social rules will not result
90
-
in expulsion from the Pony community or a strong warning from project
91
-
maintainers. Rather, they are designed to provide some lightweight social
92
-
structure for community members to use when interacting with each other.
93
-
94
-
## No feigning surprise.
95
-
96
-
The first rule means you shouldn't act surprised when people say they don't know
97
-
something. This applies to both technical things ("What?! I can't believe you
98
-
don't know what the stack is!") and non-technical things ("You don't know who
99
-
RMS is?!"). Feigning surprise has absolutely no social or educational benefit:
100
-
When people feign surprise, it's usually to make them feel better about
101
-
themselves and others feel worse. And even when that's not the intention, it's
102
-
almost always the effect.
53
+
In addition to having a code of conduct as an anti-harassment policy, we have a small set of [social rules](https://www.recurse.com/manual#sub-sec-social-rules) we follow. We (the project maintainers) lifted these rules from the [Recurse Center](https://www.recurse.com). We've seen these rules in effect in other environments. We'd like Pony community to share a similar positive environment. These rules are intended to be lightweight, and to make more explicit certain social norms that are normally implicit. Most of our social rules really boil down to “don't be a jerk“ or “don't be annoying.” Of course, almost nobody sets out to be a jerk or annoying, so telling people not to be jerks isn't a very productive strategy.
54
+
55
+
Unlike the anti-harassment policy, violation of the social rules will not result in expulsion from the Pony community or a strong warning from project maintainers. Rather, they are designed to provide some lightweight social structure for community members to use when interacting with each other.
56
+
57
+
## No feigning surprise.
58
+
59
+
The first rule means you shouldn't act surprised when people say they don't know something. This applies to both technical things ("What?! I can't believe you don't know what the stack is!") and non-technical things ("You don't know who RMS is?!"). Feigning surprise has absolutely no social or educational benefit: When people feign surprise, it's usually to make them feel better about themselves and others feel worse. And even when that's not the intention, it's almost always the effect.
103
60
104
61
## No well-actually's
105
62
106
-
A well-actually happens when someone says something that's almost - but not
107
-
entirely - correct, and you say, "well, actually…" and then give a minor
108
-
correction. This is especially annoying when the correction has no bearing on
109
-
the actual conversation. This doesn't mean we aren't about truth-seeking or
110
-
that we don't care about being precise. Almost all well-actually's in our
111
-
experience are about grandstanding, not truth-seeking.
63
+
A well-actually happens when someone says something that's almost - but not entirely - correct, and you say, "well, actually…" and then give a minor correction. This is especially annoying when the correction has no bearing on the actual conversation. This doesn't mean we aren't about truth-seeking or that we don't care about being precise. Almost all well-actually's in our experience are about grandstanding, not truth-seeking.
112
64
113
65
## No subtle -isms
114
66
115
-
Our last social rule bans subtle racism, sexism, homophobia, transphobia, and
116
-
other kinds of bias. This one is different from the rest, because it covers a
117
-
class of behaviors instead of one very specific pattern.
118
-
119
-
Subtle -isms are small things that make others feel uncomfortable, things that
120
-
we all sometimes do by mistake. For example, saying "It's so easy my
121
-
grandmother could do it" is a subtle -ism. Like the other three social rules,
122
-
this one is often accidentally broken. Like the other three, it's not a big deal
123
-
to mess up – you just apologize and move on.
124
-
125
-
If you see a subtle -ism in the Pony community , you can point it out to the
126
-
relevant person, either publicly or privately, or you can ask one of the project
127
-
maintainers to say something. After this, we ask that all further discussion
128
-
move off of public channels. If you are a third party, and you don't see what
129
-
could be biased about the comment that was made, feel free to talk to the
130
-
project maintainers. Please don't say, "Comment X wasn't homophobic!" Similarly,
131
-
please don't pile on to someone who made a mistake. The "subtle" in
132
-
"subtle -isms" means that it's probably not obvious to everyone right away what
133
-
was wrong with the comment.
134
-
135
-
If you have any questions about any part of the code of conduct or social rules,
136
-
please feel free to reach out to any of the project maintainers.
67
+
Our last social rule bans subtle racism, sexism, homophobia, transphobia, and other kinds of bias. This one is different from the rest, because it covers a class of behaviors instead of one very specific pattern.
68
+
69
+
Subtle -isms are small things that make others feel uncomfortable, things that we all sometimes do by mistake. For example, saying "It's so easy my grandmother could do it" is a subtle -ism. Like the other three social rules, this one is often accidentally broken. Like the other three, it's not a big deal to mess up – you just apologize and move on.
70
+
71
+
If you see a subtle -ism in the Pony community , you can point it out to the relevant person, either publicly or privately, or you can ask one of the project maintainers to say something. After this, we ask that all further discussion move off of public channels. If you are a third party, and you don't see what could be biased about the comment that was made, feel free to talk to the project maintainers. Please don't say, "Comment X wasn't homophobic!" Similarly,please don't pile on to someone who made a mistake. The "subtle" in "subtle -isms" means that it's probably not obvious to everyone right away what was wrong with the comment.
137
72
73
+
If you have any questions about any part of the code of conduct or social rules, please feel free to reach out to any of the project maintainers.
0 commit comments