@@ -8,12 +8,13 @@ Introduction
8
8
This code of conduct applies to all spaces managed by the Matplotlib project,
9
9
including all public and private mailing lists, issue trackers, wikis, blogs,
10
10
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.
13
14
14
15
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
17
18
project, in any role.
18
19
19
20
This code is not exhaustive nor complete. It serves to distill our common
@@ -59,21 +60,25 @@ We strive to:
59
60
- Violent threats or language directed against another person.
60
61
- Sexist, racist, or otherwise discriminatory jokes and language.
61
62
- 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").
63
65
- 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.
65
68
- Personal insults, especially those using racist or sexist terms.
66
69
- 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.
69
74
- Advocating for, or encouraging, any of the above behaviour.
70
75
71
76
72
77
Diversity Statement
73
78
-------------------
74
79
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
77
82
we may not always be able to accommodate each individual's preferences, we try
78
83
our best to treat everyone kindly.
79
84
@@ -109,11 +114,10 @@ report to the Code of Conduct Committee directly, or ask the Committee for
109
114
advice, in confidence.
110
115
111
116
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:
113
118
114
- - Stefan van der Walt
115
- - Melissa Weber Mendonça
116
- - Anirudh Subramanian
119
+ - Thomas Caswell
120
+ - Hannah Aizenman
117
121
118
122
If your report involves any members of the committee, or if they feel they have
119
123
a conflict of interest in handling it, then they will recuse themselves from
@@ -129,22 +133,23 @@ Incident reporting resolution & Code of Conduct enforcement
129
133
*This section summarizes the most important points, more details can be found
130
134
in * :ref: `CoC_reporting_manual `.
131
135
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).
136
140
137
141
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.
140
144
141
145
In cases not involving clear severe and obvious breaches of this code of
142
146
conduct, the process for acting on any received code of conduct violation
143
147
report will be:
144
148
145
149
1. acknowledge report is received
146
150
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)
148
153
4. enforcement via transparent decision (see :ref: `CoC_resolutions `) by the
149
154
Code of Conduct Committee
150
155
0 commit comments