|
| 1 | +# The Mercury Code of Conduct |
| 2 | + |
| 3 | +## Conduct |
| 4 | + |
| 5 | +**Contact Mercury moderators:** [mercury@postlight.com](mailto:mercury@postlight.com) |
| 6 | + |
| 7 | +* We are committed to providing a friendly, safe and welcoming environment for |
| 8 | +all, regardless of level of experience, gender, gender identity and expression, |
| 9 | +sexual orientation, disability, personal appearance, body size, race, ethnicity, |
| 10 | +age, religion, nationality, or other similar characteristic. |
| 11 | + |
| 12 | +* Please avoid avoid using racist, sexually explicit or otherwise hostile |
| 13 | +nicknames that might detract from a friendly, safe and welcoming environment for |
| 14 | +all. |
| 15 | + |
| 16 | +* Please be kind and courteous. There's no need to be mean or rude. |
| 17 | + |
| 18 | +* Respect that people have differences of opinion and that every design or |
| 19 | +implementation choice carries a trade-off and numerous costs. There is seldom a |
| 20 | +right answer. |
| 21 | + |
| 22 | +* Please keep unstructured critique to a minimum. If you have solid ideas you |
| 23 | +want to experiment with, make a fork and see how it works. |
| 24 | + |
| 25 | +* We will exclude you from interaction if you insult, demean or harass anyone. |
| 26 | +That is not welcome behavior. We interpret the term "harassment" as including |
| 27 | +the definition in the [Citizen Code of Conduct](http://bit.ly/2jCvEok); if you |
| 28 | +have any lack of clarity about what might be included in that concept, please |
| 29 | +read their definition. In particular, we don't tolerate behavior that excludes |
| 30 | +people in socially marginalized groups. |
| 31 | + |
| 32 | +* Private harassment is also unacceptable. No matter who you are, if you feel |
| 33 | +you have been or are being harassed or made uncomfortable by a community member, |
| 34 | +please contact one of the channel ops or any of the [Mercury moderation team](mailto:mercury@postlight.com) |
| 35 | +immediately. Whether you're a regular contributor or a newcomer, we care about |
| 36 | +making this community a safe place for you and we've got your back. |
| 37 | + |
| 38 | +* Likewise any spamming, trolling, flaming, baiting or other attention-stealing |
| 39 | +behavior is not welcome. |
| 40 | + |
| 41 | +## Moderation |
| 42 | + |
| 43 | +These are the policies for upholding our community's standards of conduct. If you |
| 44 | +feel that a thread needs moderation, please contact the [Mercury moderation team](mailto:mercury@postlight.com). |
| 45 | + |
| 46 | +1. Remarks that violate the Mercury standards of conduct, including hateful, hurtful, |
| 47 | +oppressive, or exclusionary remarks, are not allowed. (Cursing is allowed, but |
| 48 | +never targeting another user, and never in a hateful manner.) |
| 49 | + |
| 50 | +2. Remarks that moderators find inappropriate, whether listed in the code of |
| 51 | +conduct or not, are also not allowed. |
| 52 | + |
| 53 | +3. Moderators will first respond to such remarks with a warning. |
| 54 | + |
| 55 | +4. If the warning is unheeded, the user will be "kicked," i.e., kicked out of |
| 56 | +the communication channel to cool off. |
| 57 | + |
| 58 | +5. If the user comes back and continues to make trouble, they will be banned, |
| 59 | +i.e., indefinitely excluded. |
| 60 | + |
| 61 | +6. Moderators may choose at their discretion to un-ban the user if it was a first |
| 62 | +offense and they offer the offended party a genuine apology. |
| 63 | + |
| 64 | +7. If a moderator bans someone and you think it was unjustified, please take it |
| 65 | +up with that moderator, or with a different moderator, **in private**. Complaints |
| 66 | +about bans in-channel are not allowed. |
| 67 | + |
| 68 | +8. Moderators are held to a higher standard than other community members. If a |
| 69 | +moderator creates an inappropriate situation, they should expect less leeway than |
| 70 | +others. |
| 71 | + |
| 72 | +In the Mercury community we strive to go the extra step to look out for each other. |
| 73 | +Don't just aim to be technically unimpeachable, try to be your best self. In |
| 74 | +particular, avoid flirting with offensive or sensitive issues, particularly if |
| 75 | +they're off-topic; this all too often leads to unnecessary fights, hurt feelings, |
| 76 | +and damaged trust; worse, it can drive people away from the community entirely. |
| 77 | + |
| 78 | +If someone takes issue with something you said or did, resist the urge to be |
| 79 | +defensive. Just stop doing what it was they complained about and apologize. Even |
| 80 | +if you feel you were misinterpreted or unfairly accused, chances are good there |
| 81 | +was something you could've communicated better — remember that it's your responsibility |
| 82 | +to make your fellow community members comfortable. Everyone wants to get along and we |
| 83 | +are all here first and foremost because we want to talk about cool technology. |
| 84 | +You will find that people will be eager to assume good intent and forgive as long |
| 85 | +as you earn their trust. |
| 86 | + |
| 87 | +The enforcement policies listed above apply to all official Mercury venues; including GitHub |
| 88 | +repositories under postlight/mercury such as mercury-rs and other Postlight repositories |
| 89 | +with a \*-mercury or mercury-\* naming convention; For other projects adopting the Mercury |
| 90 | +Code of Conduct, please contact the maintainers of those projects for enforcement. |
| 91 | +If you wish to use this code of conduct for your own project, consider explicitly |
| 92 | +mentioning your moderation policy or making a copy with your own moderation policy |
| 93 | +so as to avoid confusion. |
| 94 | + |
| 95 | +*Adapted from the [Rust Code of Conduct](https://bit.ly/2jhrmEo).* |
0 commit comments