forked from nodejs/node
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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
- Loading branch information
1 parent
d63bcdd
commit 19fbcc1
Showing
2 changed files
with
41 additions
and
44 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,44 @@ | ||
# Code of Conduct | ||
|
||
* [Node.js Code of Conduct](https://github.com/nodejs/admin/blob/master/CODE_OF_CONDUCT.md) | ||
The Node.js project has a [Code of Conduct][] that *all* contributors are | ||
expected to follow. This code describes the *minimum* behavior expectations | ||
for all contributors. | ||
|
||
As a contributor to Node.js, how you choose to act and interact towards your | ||
fellow contributors, as well as to the community, will reflect back not only | ||
on yourself but on the project as a whole. The Code of Conduct is designed and | ||
intended, above all else, to help establish a culture within the project that | ||
allows anyone and everyone who wants to contribute to feel safe doing so. | ||
|
||
Should any individual act in any way that is considered in violation of the | ||
[Code of Conduct][], corrective actions will be taken. It is possible, however, | ||
for any individual to *act* in such a manner that is not in violation of the | ||
strict letter of the Code of Conduct guidelines while still going completely | ||
against the spirit of what that Code is intended to accomplish. | ||
|
||
Open, diverse, and inclusive communities live and die on the basis of trust. | ||
Contributors can disagree with one another so long as they trust that those | ||
disagreements are in good faith and everyone is working towards a common goal. | ||
|
||
## Bad actors | ||
|
||
All contributors to Node.js tacitly agree to abide by both the letter and | ||
spirit of the [Code of Conduct][]. Failure, or unwillingness, to do so will | ||
result in contributions being respectfully declined. | ||
|
||
A *bad actor* is someone who repeatedly violates the *spirit* of the Code of | ||
Conduct through consistent failure to self-regulate the way in which they | ||
interact with other contributors in the project. In doing so, bad actors | ||
alienate other contributors, discourage collaboration, and generally reflect | ||
poorly on the project as a whole. | ||
|
||
Being a bad actor may be intentional or unintentional. Typically, unintentional | ||
bad behavior can be easily corrected by being quick to apologize and correct | ||
course *even if you are not entirely convinced you need to*. Giving other | ||
contributors the benefit of the doubt and having a sincere willingness to admit | ||
that you *might* be wrong is critical for any successful open collaboration. | ||
|
||
Don't be a bad actor. | ||
|
||
* [Node.js Contributor Covenant Code of Conduct](https://github.com/nodejs/admin/blob/master/CODE_OF_CONDUCT.md) | ||
* [Node.js Moderation Policy](https://github.com/nodejs/admin/blob/master/Moderation-Policy.md) |
This file was deleted.
Oops, something went wrong.