doc: update list of personal traits in CoC
[platform/upstream/nodejs.git] / CODE_OF_CONDUCT.md
1 ## Code of Conduct
2
3 This Code of Conduct is adapted from [Rust's wonderful
4 CoC](http://www.rust-lang.org/conduct.html) as well as the
5 [Contributor Covenant v1.3.0](http://contributor-covenant.org/version/1/3/0/).
6
7 * We are committed to providing a friendly, safe and welcoming
8   environment for all, regardless of level of experience, gender
9   identity and expression, sexual orientation, disability,
10   personal appearance, body size, race, ethnicity, age, religion,
11   nationality, or other similar characteristic.
12 * Please avoid using overtly sexual nicknames or other nicknames that
13   might detract from a friendly, safe and welcoming environment for
14   all.
15 * Please be kind and courteous. There's no need to be mean or rude.
16 * Respect that some individuals and cultures consider the casual use of
17   profanity offensive and off-putting.
18 * Respect that people have differences of opinion and that every
19   design or implementation choice carries a trade-off and numerous
20   costs. There is seldom a right answer.
21 * Please keep unstructured critique to a minimum. If you have solid
22   ideas you want to experiment with, make a fork and see how it works.
23 * We will exclude you from interaction if you insult, demean or harass
24   anyone. That is not welcome behavior. We interpret the term
25   "harassment" as including the definition in the [Citizen Code of
26   Conduct](http://citizencodeofconduct.org/); if you have any lack of
27   clarity about what might be included in that concept, please read
28   their definition. In particular, we don't tolerate behavior that
29   excludes people in socially marginalized groups.
30 * Private harassment is also unacceptable. No matter who you are, if
31   you feel you have been or are being harassed or made uncomfortable
32   by a community member, please contact one of the channel ops or any
33   of the TSC members immediately with a capture (log, photo, email) of
34   the harassment if possible. Whether you're a regular contributor or
35   a newcomer, we care about making this community a safe place for you
36   and we've got your back.
37 * Likewise any spamming, trolling, flaming, baiting or other
38   attention-stealing behavior is not welcome.
39 * Avoid the use of personal pronouns in code comments or
40   documentation. There is no need to address persons when explaining
41   code (e.g. "When the developer").