2018-01-20 16:19:03 +01:00
|
|
|
# Code of Conduct
|
|
|
|
|
2021-10-07 06:40:23 +02:00
|
|
|
The Node.js project has a [Code of Conduct][] that _all_ contributors are
|
|
|
|
expected to follow. This code describes the _minimum_ behavior expectations
|
2018-01-20 16:19:03 +01:00
|
|
|
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,
|
2021-10-07 06:40:23 +02:00
|
|
|
for any individual to _act_ in such a manner that is not in violation of the
|
2018-01-20 16:19:03 +01:00
|
|
|
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.
|
|
|
|
|
2021-10-07 06:40:23 +02:00
|
|
|
A _bad actor_ is someone who repeatedly violates the spirit of the Code of
|
2020-03-30 16:11:43 +02:00
|
|
|
Conduct through failure to regulate how they
|
|
|
|
interact with others. In doing so, bad actors
|
2018-01-20 16:19:03 +01:00
|
|
|
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
|
2021-10-07 06:40:23 +02:00
|
|
|
course _even if you are not entirely convinced you need to_. Giving other
|
2018-01-20 16:19:03 +01:00
|
|
|
contributors the benefit of the doubt and having a sincere willingness to admit
|
2021-10-07 06:40:23 +02:00
|
|
|
that you _might_ be wrong is critical for any successful open collaboration.
|
2018-01-20 16:19:03 +01:00
|
|
|
|
|
|
|
Don't be a bad actor.
|
|
|
|
|
2021-02-17 20:49:52 +01:00
|
|
|
[Code of Conduct]: https://github.com/nodejs/admin/blob/HEAD/CODE_OF_CONDUCT.md
|