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

Skip to content

Commit 91067d6

Browse files
committed
Copy edits
1 parent 2546ffe commit 91067d6

File tree

2 files changed

+48
-41
lines changed

2 files changed

+48
-41
lines changed

doc/devel/conduct/CoC_reporting_manual.rst

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
.. _CoC_reporting_manual:
44

55
Matplotlib Code of Conduct - How to follow up on a report
6-
----------------------------------------------------
6+
---------------------------------------------------------
77

8-
This is the manual followed by Matplotlib's Code of Conduct Committee. It's used
9-
when we respond to an issue to make sure we're consistent and fair.
8+
This is the manual followed by Matplotlib's Code of Conduct Committee. It's
9+
used when we respond to an issue to make sure we're consistent and fair.
1010

1111
Enforcing the Code of Conduct impacts our community today and for the future.
1212
It's an action that we do not take lightly. When reviewing enforcement
@@ -100,15 +100,16 @@ severe breaches like personal threats, violent, sexist or racist language.
100100
When a member of the Code of Conduct committee becomes aware of a clear and
101101
severe breach, they will do the following:
102102

103-
* Immediately disconnect the originator from all Matplotlib communication channels.
103+
* Immediately disconnect the originator from all Matplotlib communication
104+
channels.
104105
* Reply to the reporter that their report has been received and that the
105106
originator has been disconnected.
106107
* In every case, the moderator should make a reasonable effort to contact the
107108
originator, and tell them specifically how their language or actions
108109
qualify as a "clear and severe breach". The moderator should also say
109110
that, if the originator believes this is unfair or they want to be
110-
reconnected to Matplotlib, they have the right to ask for a review, as below, by
111-
the Code of Conduct Committee.
111+
reconnected to Matplotlib, they have the right to ask for a review, as below,
112+
by the Code of Conduct Committee.
112113
The moderator should copy this explanation to the Code of Conduct Committee.
113114
* The Code of Conduct Committee will formally review and sign off on all cases
114115
where this mechanism has been applied to make sure it is not being used to
@@ -149,10 +150,10 @@ justified request. If the Committee finds the need to use off-list
149150
communications (e.g. phone calls for early/rapid response), it should in all
150151
cases summarize these back to the list so there's a good record of the process.
151152

152-
The Code of Conduct Committee should aim to have a resolution agreed upon within
153-
two weeks. In the event that a resolution can't be determined in that time, the
154-
committee will respond to the reporter(s) with an update and projected timeline
155-
for resolution.
153+
The Code of Conduct Committee should aim to have a resolution agreed upon
154+
within two weeks. In the event that a resolution can't be determined in that
155+
time, the committee will respond to the reporter(s) with an update and
156+
projected timeline for resolution.
156157

157158

158159
.. _CoC_resolutions:
@@ -169,8 +170,9 @@ Possible responses may include:
169170

170171
* Taking no further action
171172

172-
- if we determine no violations have occurred.
173-
- if the matter has been resolved publicly while the committee was considering responses.
173+
- if it is determined no violations have occurred.
174+
- if the matter has been resolved publicly while the committee was
175+
considering responses.
174176

175177
* Coordinating voluntary mediation: if all involved parties agree, the
176178
Committee may facilitate a mediation process as detailed above.
@@ -195,22 +197,22 @@ Possible responses may include:
195197
temporarily refrain from community participation. If the individual chooses
196198
not to take a temporary break voluntarily, the committee may issue a
197199
"mandatory cooling off period".
198-
* A permanent or temporary ban from some or all Matplotlib spaces (mailing lists,
199-
gitter.im, etc.). The group will maintain records of all such bans so that
200-
they may be reviewed in the future or otherwise maintained.
200+
* A permanent or temporary ban from some or all Matplotlib spaces (mailing
201+
lists, forums, chat rooms, etc.). The group will maintain records of all
202+
such bans so that they may be reviewed in the future or otherwise maintained.
201203

202204
Once a resolution is agreed upon, but before it is enacted, the committee will
203205
contact the original reporter and any other affected parties and explain the
204206
proposed resolution. The committee will ask if this resolution is acceptable,
205207
and must note feedback for the record.
206208

207-
Finally, the committee will make a report to the Matplotlib Steering Council (as
208-
well as the Matplotlib core team in the event of an ongoing resolution, such as a
209-
ban).
209+
Finally, the committee will make a report to the Matplotlib Steering Council
210+
(as well as the Matplotlib core team in the event of an ongoing resolution,
211+
such as a ban).
210212

211213
The committee will never publicly discuss the issue; all public statements will
212-
be made by the chair of the Code of Conduct Committee or the Matplotlib Steering
213-
Council.
214+
be made by the chair of the Code of Conduct Committee or the Matplotlib
215+
Steering Council.
214216

215217

216218
Conflicts of Interest

doc/devel/conduct/code_of_conduct.rst

Lines changed: 26 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,13 @@ Introduction
88
This code of conduct applies to all spaces managed by the Matplotlib project,
99
including all public and private mailing lists, issue trackers, wikis, blogs,
1010
Twitter, and any other communication channel used by our community. The
11-
Matplotlib project does not organise in-person events, however events related
12-
to our community should have a code of conduct similar in spirit to this one.
11+
Matplotlib project does not currently organise in-person events, however events
12+
related to our community should have a code of conduct similar in spirit to
13+
this one.
1314

1415
This code of conduct should be honored by everyone who participates in
15-
the Matplotlib community formally or informally, or claims any affiliation with the
16-
project, in any project-related activities and especially when representing the
16+
the Matplotlib community formally or informally, or claims any affiliation with
17+
the project, in any project-related activities and when representing the
1718
project, in any role.
1819

1920
This code is not exhaustive nor complete. It serves to distill our common
@@ -59,21 +60,25 @@ We strive to:
5960
- Violent threats or language directed against another person.
6061
- Sexist, racist, or otherwise discriminatory jokes and language.
6162
- Posting sexually explicit or violent material.
62-
- Posting (or threatening to post) other people's personally identifying information ("doxing").
63+
- Posting (or threatening to post) other people's personally identifying
64+
information ("doxing").
6365
- Sharing private content, such as emails sent privately or non-publicly,
64-
or unlogged forums such as IRC channel history, without the sender's consent.
66+
or unlogged forums such as IRC channel history, without the sender's
67+
consent.
6568
- Personal insults, especially those using racist or sexist terms.
6669
- Unwelcome sexual attention.
67-
- Excessive profanity. Please avoid swearwords; people differ greatly in their sensitivity to swearing.
68-
- Repeated harassment of others. In general, if someone asks you to stop, then stop.
70+
- Excessive profanity. Please avoid swearwords; people differ greatly in
71+
their sensitivity to swearing.
72+
- Repeated harassment of others. In general, if someone asks you to stop,
73+
then stop.
6974
- Advocating for, or encouraging, any of the above behaviour.
7075

7176

7277
Diversity Statement
7378
-------------------
7479

75-
The Matplotlib project welcomes and encourages participation by everyone. We are
76-
committed to being a community that everyone enjoys being part of. Although
80+
The Matplotlib project welcomes and encourages participation by everyone. We
81+
are committed to being a community that everyone enjoys being part of. Although
7782
we may not always be able to accommodate each individual's preferences, we try
7883
our best to treat everyone kindly.
7984

@@ -109,11 +114,10 @@ report to the Code of Conduct Committee directly, or ask the Committee for
109114
advice, in confidence.
110115

111116
You can report issues to the Matplotlib Code of Conduct committee, at
112-
Matplotlib@numfocus.org. Currently, the committee consists of:
117+
matplotlib@numfocus.org. Currently, the committee consists of:
113118

114-
- Stefan van der Walt
115-
- Melissa Weber Mendonça
116-
- Anirudh Subramanian
119+
- Thomas Caswell
120+
- Hannah Aizenman
117121

118122
If your report involves any members of the committee, or if they feel they have
119123
a conflict of interest in handling it, then they will recuse themselves from
@@ -129,22 +133,23 @@ Incident reporting resolution & Code of Conduct enforcement
129133
*This section summarizes the most important points, more details can be found
130134
in* :ref:`CoC_reporting_manual`.
131135

132-
We will investigate and respond to all complaints. The Matplotlib Code of Conduct
133-
Committee and the Matplotlib Steering Committee (if involved) will protect the
134-
identity of the reporter, and treat the content of complaints as confidential
135-
(unless the reporter agrees otherwise).
136+
We will investigate and respond to all complaints. The Matplotlib Code of
137+
Conduct Committee and the Matplotlib Steering Committee (if involved) will
138+
protect the identity of the reporter, and treat the content of complaints as
139+
confidential (unless the reporter agrees otherwise).
136140

137141
In case of severe and obvious breaches, e.g. personal threat or violent, sexist
138-
or racist language, we will immediately disconnect the originator from Matplotlib
139-
communication channels; please see the manual for details.
142+
or racist language, we will immediately disconnect the originator from
143+
Matplotlib communication channels; please see the manual for details.
140144

141145
In cases not involving clear severe and obvious breaches of this code of
142146
conduct, the process for acting on any received code of conduct violation
143147
report will be:
144148

145149
1. acknowledge report is received
146150
2. reasonable discussion/feedback
147-
3. mediation (if feedback didn't help, and only if both reporter and reportee agree to this)
151+
3. mediation (if feedback didn't help, and only if both reporter and reportee
152+
agree to this)
148153
4. enforcement via transparent decision (see :ref:`CoC_resolutions`) by the
149154
Code of Conduct Committee
150155

0 commit comments

Comments
 (0)