Skip to content

Commit 90c1c95

Browse files
committed
GOV: switch Code of Conduct to use NumFOCUS CoC + WG
This: - switches the Code of Conduct from Contributor Covenant to the NumFOCUS Code of Conduct - switches reporting from our Code of Conduct sub-committee to the NumFOCUS Code of Conduct Working Group
1 parent 104f4c0 commit 90c1c95

File tree

2 files changed

+9
-17
lines changed

2 files changed

+9
-17
lines changed

governance.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -265,14 +265,6 @@ interactions with NumFOCUS which will include external members.
265265
Subcommittee through employment or contracting work. This avoids effective
266266
majorities resting on one person.
267267

268-
### Code of Conduct Subcommittee
269-
270-
This committee should be between 3 and 7 people, at least one of whom is on the
271-
Steering Council and at least one who is not. This committee in responsible for
272-
fielding and addressing CoC reports that happen within our digital and physical
273-
spaces. They will maintain their own private mailing list and reporting
274-
address. Detailed policy on how to handle CoC will be documented elsewhere.
275-
276268

277269
## Deputy Project Leaders
278270

@@ -304,13 +296,21 @@ individual may hold more than one DPL simultaneously.
304296
Matplotlib has a number of domain specific packages under it's umbrella and
305297
hosted on the Matplotlib github organizations. These projects will each have
306298
their own Project Leader who can run the projects as they see fit consistent with
307-
the Matplotlib Code of Conduct.
299+
the [NumFOCUS Code of Conduct](https://numfocus.org/code-of-conduct).
308300

309301
If a project would like to be hosted on the Matplotlib organization on
310302
GitHub, they can petition the SC and be accepted by a simple majority
311303
vote. A project can leave the organization at anytime and can be
312304
removed from the organization by an 2/3 majority vote of the SC.
313305

306+
## Code of Conduct
307+
308+
Matplotlib uses the NumFOCUS Code of Conduct with reports handled by the
309+
NumFOCUS Code of Conduct Working Group. Matplotlib uses the "response"
310+
agreement where the response is handled by they NumFOCUS Code of Conduct
311+
Working Group with technical support (e.g. to conduct administrative tasks
312+
like blocking users) from the project when required.
313+
314314
## Institutional Partners and Funding
315315

316316

people.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,6 @@ NOTE: The Council will be initially formed through PL nomination from the set
3030
of existing Developers who meet the criteria laid out in the governance
3131
document.
3232

33-
### CoC Subcommittee
34-
35-
- Thomas Caswell [@tacaswell](https://github.com/tacaswell)
36-
- Eric Firing [@efiring](https://github.com/efiring)
37-
- Ryan May [@dopplershift](https://github.com/dopplershift)
38-
- Tim Hoffmann [@timhoffm](https://github.com/timhoffm)
39-
- Hannah Aizenman [@story645](https://github.com/story645)
40-
4133
### NumFOCUS Subcommittee
4234

4335
- Thomas Caswell [@tacaswell](https://github.com/tacaswell)

0 commit comments

Comments
 (0)