mirror of
https://github.com/enso-org/enso.git
synced 2024-12-23 19:21:54 +03:00
119 lines
5.4 KiB
Markdown
119 lines
5.4 KiB
Markdown
---
|
|
layout: developer-doc
|
|
title: The Enso Code of Conduct
|
|
category: summary
|
|
tags: [summary, code-of-conduct]
|
|
order: 3
|
|
---
|
|
|
|
# The Enso Code of Conduct
|
|
|
|
This document contains the code of conduct for _all_ venues associated with the
|
|
Enso project.
|
|
|
|
<!-- MarkdownTOC levels="2,3" autolink="true" -->
|
|
|
|
- [Conduct](#conduct)
|
|
- [Moderation](#moderation)
|
|
- [Moderators](#moderators)
|
|
- [Credit](#credit)
|
|
|
|
<!-- /MarkdownTOC -->
|
|
|
|
## Conduct
|
|
|
|
**Contact**: [moderators@enso.org](mailto:moderators@enso.org)
|
|
|
|
- We are committed to providing a friendly, safe and welcoming environment for
|
|
all, regardless of level of experience, gender identity and expression, sexual
|
|
orientation, disability, personal appearance, body size, race, ethnicity, age,
|
|
religion, nationality, or other similar characteristic.
|
|
- On Discord, please avoid using overtly sexual nicknames or other nicknames
|
|
that might detract from a friendly, safe and welcoming environment for all.
|
|
- Please be kind and courteous. There's no need to be mean or rude.
|
|
- Respect that people have differences of opinion and that every design or
|
|
implementation choice carries a trade-off and numerous costs. There is seldom
|
|
a right answer.
|
|
- Please keep unstructured critique to a minimum. If you have solid ideas you
|
|
want to experiment with, make a fork and see how it works.
|
|
- We will exclude you from interaction if you insult, demean or harass anyone.
|
|
That is not welcome behaviour. We interpret the term "harassment" as including
|
|
the definition in the
|
|
[Citizen Code of Conduct](http://citizencodeofconduct.org/). If you have any
|
|
lack of clarity about what might be included in that concept, please read
|
|
their definition. In particular, we don't tolerate behaviour that excludes
|
|
people in socially marginalized groups.
|
|
- Private harassment is also unacceptable. No matter who you are, if you feel
|
|
you have been or are being harassed or made uncomfortable by a community
|
|
member, please contact one of the [moderators](#moderators) immediately, or
|
|
send an email to the [moderator team](#mod_team). Whether you're a regular
|
|
contributor or a newcomer, we care about making this community a safe place
|
|
for you and we've got your back.
|
|
- Likewise any spamming, trolling, flaming, baiting or other attention-stealing
|
|
behaviour is not welcome.
|
|
|
|
## Moderation
|
|
|
|
These are the policies for upholding our community's standards of conduct. If
|
|
you feel that a thread needs moderation, please contact the
|
|
[Enso moderation team](#moderators).
|
|
|
|
1. Remarks that violate the Enso standards of conduct, including hateful,
|
|
hurtful, oppressive, or exclusionary remarks, are not allowed. Cursing is
|
|
allowed, but never targeting another user, and never in a hateful manner.
|
|
2. Remarks that moderators find inappropriate, whether listed in the code of
|
|
conduct or not, are also not allowed.
|
|
3. Moderators will first respond to such remarks with a warning.
|
|
4. If the warning is unheeded, the user will be "kicked," i.e., kicked out of
|
|
the communication channel to cool off.
|
|
5. If the user comes back and continues to make trouble, they will be banned,
|
|
i.e., indefinitely excluded.
|
|
6. Moderators may choose at their discretion to un-ban the user if it was a
|
|
first offense and they offer the offended party a genuine apology.
|
|
7. If a moderator bans someone and you think it was unjustified, please take it
|
|
up with that moderator, or with a different moderator, **in private**.
|
|
Complaints about bans in-server are not allowed.
|
|
8. Moderators are held to a higher standard than other community members. If a
|
|
moderator creates an inappropriate situation, they should expect less leeway
|
|
than others.
|
|
|
|
In the Enso community we all aim to go the extra mile and look out for each
|
|
other. We don't just aim to be technically unimpeachable, but we try to be our
|
|
very best selves. In particular, avoid flirting with offensive or sensitive
|
|
topics, particularly if they're off-topic. Doing so all too often leads to
|
|
unnecessary fights, hurt feelings and damaged trust; worse, it can drive people
|
|
away from the community entirely.
|
|
|
|
If someone takes issue with something you said or did, resist the urge to be
|
|
defensive. Just stop what it was they complained about and apologise. Even if
|
|
you feel that you were misinterpreted or unfairly accused, it is likely that
|
|
there was something you could've communicated better — remember it is _your_
|
|
responsibility to make your fellow Enso contributors comfortable. Everyone wants
|
|
to get along, and everyone in this community is here first and foremost to talk
|
|
about cool technology! You will find that people will be eager to assume good
|
|
intent and forgive as long as there is an atmosphere of trust.
|
|
|
|
The enforcement policies listed above apply to all official Enso venues. This
|
|
includes the official discord and GitHub repositories under `enso-org`.
|
|
|
|
> Adapted from the
|
|
> [Node.js Policy on Trolling](http://blog.izs.me/post/30036893703/policy-on-trolling)
|
|
> as well as the
|
|
> [Contributor Covenant v1.3.0](https://www.contributor-covenant.org/version/1/3/0/).
|
|
|
|
### Moderators
|
|
|
|
The following members of the Enso organisation can be contacted as moderators:
|
|
|
|
- [`@joenash`](https://github.com/joenash)
|
|
- [`@iamrecursion`](https://github.com/iamrecursion)
|
|
|
|
Alternatively, you can send an email to the moderation team at
|
|
[moderators@enso.org](mailto:moderators@enso.org).
|
|
|
|
## Credit
|
|
|
|
This code of conduct is adapted from the [Rust](https://rust-lang.org) code of
|
|
conduct. Many thanks to the Rust community for being such an exemplar of the
|
|
open-source spirit!
|