Skip to content

Commit 19fbcc1

Browse files
committed
doc: merge CODE_OF_CONDUCT.md and coc.md
Merged the CODE_OF_CONDUCT.md and doc/guides/contributing/coc.md files into a single code of conduct file Refs: nodejs#31741
1 parent d63bcdd commit 19fbcc1

2 files changed

Lines changed: 41 additions & 44 deletions

File tree

CODE_OF_CONDUCT.md

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,44 @@
11
# Code of Conduct
22

3-
* [Node.js Code of Conduct](https://github.com/nodejs/admin/blob/master/CODE_OF_CONDUCT.md)
3+
The Node.js project has a [Code of Conduct][] that *all* contributors are
4+
expected to follow. This code describes the *minimum* behavior expectations
5+
for all contributors.
6+
7+
As a contributor to Node.js, how you choose to act and interact towards your
8+
fellow contributors, as well as to the community, will reflect back not only
9+
on yourself but on the project as a whole. The Code of Conduct is designed and
10+
intended, above all else, to help establish a culture within the project that
11+
allows anyone and everyone who wants to contribute to feel safe doing so.
12+
13+
Should any individual act in any way that is considered in violation of the
14+
[Code of Conduct][], corrective actions will be taken. It is possible, however,
15+
for any individual to *act* in such a manner that is not in violation of the
16+
strict letter of the Code of Conduct guidelines while still going completely
17+
against the spirit of what that Code is intended to accomplish.
18+
19+
Open, diverse, and inclusive communities live and die on the basis of trust.
20+
Contributors can disagree with one another so long as they trust that those
21+
disagreements are in good faith and everyone is working towards a common goal.
22+
23+
## Bad actors
24+
25+
All contributors to Node.js tacitly agree to abide by both the letter and
26+
spirit of the [Code of Conduct][]. Failure, or unwillingness, to do so will
27+
result in contributions being respectfully declined.
28+
29+
A *bad actor* is someone who repeatedly violates the *spirit* of the Code of
30+
Conduct through consistent failure to self-regulate the way in which they
31+
interact with other contributors in the project. In doing so, bad actors
32+
alienate other contributors, discourage collaboration, and generally reflect
33+
poorly on the project as a whole.
34+
35+
Being a bad actor may be intentional or unintentional. Typically, unintentional
36+
bad behavior can be easily corrected by being quick to apologize and correct
37+
course *even if you are not entirely convinced you need to*. Giving other
38+
contributors the benefit of the doubt and having a sincere willingness to admit
39+
that you *might* be wrong is critical for any successful open collaboration.
40+
41+
Don't be a bad actor.
42+
43+
* [Node.js Contributor Covenant Code of Conduct](https://github.com/nodejs/admin/blob/master/CODE_OF_CONDUCT.md)
444
* [Node.js Moderation Policy](https://github.com/nodejs/admin/blob/master/Moderation-Policy.md)

doc/guides/contributing/coc.md

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)