Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 09fde06

Browse files
committed
GOV: change CoC from Contributor Covenant to NumFOCUS CoC
This also changes the reporting from Matplotlib specific CoC committee to the NumFOCUS Code of Conduct Working group.
1 parent b25ff80 commit 09fde06

File tree

1 file changed

+36
-132
lines changed

1 file changed

+36
-132
lines changed

doc/project/code_of_conduct.rst

Lines changed: 36 additions & 132 deletions
Original file line numberDiff line numberDiff line change
@@ -1,148 +1,52 @@
11
.. _code_of_conduct:
22
.. redirect-from:: /users/project/code_of_conduct
33

4-
====================================
5-
Contributor Covenant Code of Conduct
6-
====================================
4+
========================
5+
NUMFOCUS CODE OF CONDUCT
6+
========================
77

8-
Our Pledge
9-
==========
8+
You can find the whole document here
9+
https://numfocus.org/code-of-conduct.
1010

11-
We as members, contributors, and leaders pledge to make participation in our
12-
community a harassment-free experience for everyone, regardless of age, body
13-
size, visible or invisible disability, ethnicity, sex characteristics, gender
14-
identity and expression, level of experience, education, socio-economic status,
15-
nationality, personal appearance, race, religion, or sexual identity
16-
and orientation.
11+
THE SHORT VERSION
12+
=================
1713

18-
We pledge to act and interact in ways that contribute to an open, welcoming,
19-
diverse, inclusive, and healthy community.
14+
NumFOCUS is dedicated to providing a harassment-free community for
15+
everyone, regardless of gender, sexual orientation, gender identity and
16+
expression, disability, physical appearance, body size, race, or
17+
religion. We do not tolerate harassment of community members in any
18+
form.
2019

21-
Our Standards
22-
=============
23-
24-
Examples of behavior that contributes to a positive environment for our
25-
community include:
26-
27-
* Demonstrating empathy and kindness toward other people
28-
* Being respectful of differing opinions, viewpoints, and experiences
29-
* Giving and gracefully accepting constructive feedback
30-
* Accepting responsibility and apologizing to those affected by our mistakes,
31-
and learning from the experience
32-
* Focusing on what is best not just for us as individuals, but for the
33-
overall community
34-
35-
Examples of unacceptable behavior include:
36-
37-
* The use of sexualized language or imagery, and sexual attention or
38-
advances of any kind
39-
* Trolling, insulting or derogatory comments, and personal or political attacks
40-
* Public or private harassment
41-
* Publishing others' private information, such as a physical or email
42-
address, without their explicit permission
43-
* Other conduct which could reasonably be considered inappropriate in a
44-
professional setting
45-
46-
Enforcement Responsibilities
47-
============================
48-
49-
Community leaders are responsible for clarifying and enforcing our standards of
50-
acceptable behavior and will take appropriate and fair corrective action in
51-
response to any behavior that they deem inappropriate, threatening, offensive,
52-
or harmful.
53-
54-
Community leaders have the right and responsibility to remove, edit, or reject
55-
comments, commits, code, wiki edits, issues, and other contributions that are
56-
not aligned to this Code of Conduct, and will communicate reasons for moderation
57-
decisions when appropriate.
58-
59-
Scope
60-
=====
61-
62-
This Code of Conduct applies within all community spaces, and also applies when
63-
an individual is officially representing the community in public spaces.
64-
Examples of representing our community include using an official e-mail address,
65-
posting via an official social media account, or acting as an appointed
66-
representative at an online or offline event.
67-
68-
Enforcement
69-
===========
70-
71-
Instances of abusive, harassing, or otherwise unacceptable behavior may be
72-
reported to the community leaders responsible for enforcement at
73-
74-
monitored by the `CoC subcommittee <https://matplotlib.org/governance/people.html#coc-subcommittee>`_ or a
75-
report can be made using the `NumFOCUS Code of Conduct report form <https://numfocus.typeform.com/to/ynjGdT>`_.
76-
If community leaders cannot come to a resolution about enforcement,
77-
reports will be escalated to the NumFocus Code of Conduct committee
78-
([email protected]). All complaints will be reviewed and investigated
79-
promptly and fairly.
20+
Be kind to others. Do not insult or put down others. Behave
21+
professionally. Remember that harassment and sexist, racist, or
22+
exclusionary jokes are not appropriate for NumFOCUS.
8023

81-
All community leaders are obligated to respect the privacy and security of the
82-
reporter of any incident.
24+
All communication should be appropriate for a professional audience
25+
including people of many different backgrounds. Sexual language and
26+
imagery is not appropriate.
8327

84-
Enforcement Guidelines
85-
======================
28+
Thank you for helping make this a welcoming, friendly community for all.
8629

87-
Community leaders will follow these Community Impact Guidelines in determining
88-
the consequences for any action they deem in violation of this Code of Conduct:
30+
LONG VERSION
31+
============
8932

90-
1. Correction
91-
-------------
33+
You can find the long version of the Code of Conduct on the NumFOCUS
34+
website https://numfocus.org/code-of-conduct
9235

93-
**Community Impact**: Use of inappropriate language or other behavior deemed
94-
unprofessional or unwelcome in the community.
95-
96-
**Consequence**: A private, written warning from community leaders, providing
97-
clarity around the nature of the violation and an explanation of why the
98-
behavior was inappropriate. A public apology may be requested.
99-
100-
2. Warning
101-
----------
102-
103-
**Community Impact**: A violation through a single incident or series
104-
of actions.
105-
106-
**Consequence**: A warning with consequences for continued behavior. No
107-
interaction with the people involved, including unsolicited interaction with
108-
those enforcing the Code of Conduct, for a specified period of time. This
109-
includes avoiding interactions in community spaces as well as external channels
110-
like social media. Violating these terms may lead to a temporary or
111-
permanent ban.
112-
113-
3. Temporary Ban
114-
----------------
115-
116-
**Community Impact**: A serious violation of community standards, including
117-
sustained inappropriate behavior.
118-
119-
**Consequence**: A temporary ban from any sort of interaction or public
120-
communication with the community for a specified period of time. No public or
121-
private interaction with the people involved, including unsolicited interaction
122-
with those enforcing the Code of Conduct, is allowed during this period.
123-
Violating these terms may lead to a permanent ban.
124-
125-
4. Permanent Ban
126-
----------------
127-
128-
**Community Impact**: Demonstrating a pattern of violation of community
129-
standards, including sustained inappropriate behavior, harassment of an
130-
individual, or aggression toward or disparagement of classes of individuals.
131-
132-
**Consequence**: A permanent ban from any sort of public interaction within
133-
the community.
134-
135-
Attribution
136-
===========
36+
HOW TO REPORT
37+
=============
13738

138-
This Code of Conduct is adapted from the `Contributor Covenant <https://www.contributor-covenant.org>`_,
139-
version 2.0, available at
140-
https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
39+
If you feel that the Code of Conduct has been violated, feel free to
40+
submit a report, by using the form: `NumFOCUS Code of Conduct Reporting
41+
Form <https://numfocus.typeform.com/to/ynjGdT?typeform-source=numfocus.org>`__
14142

142-
Community Impact Guidelines were inspired by `Mozilla's code of conduct
143-
enforcement ladder <https://github.com/mozilla/diversity>`_.
43+
WHO WILL RECEIVE YOUR REPORT
44+
============================
14445

46+
Your report will be received and handled by NumFOCUS Code of Conduct
47+
Working Group; trained, and experienced contributors with diverse
48+
backgrounds. The group is making decisions independently from the
49+
project, PyData, NumFOCUS or any other organization.
14550

146-
For answers to common questions about this code of conduct, see the FAQ at
147-
https://www.contributor-covenant.org/faq. Translations are available at
148-
https://www.contributor-covenant.org/translations.
51+
You can learn more about the current group members, as well as the
52+
reporting procedure `HERE <https://numfocus.org/code-of-conduct>`__

0 commit comments

Comments
 (0)