Skip to content

Commit eccb0b6

Browse files
Sync small changes to main governance document from the website (#19)
1 parent f7352be commit eccb0b6

File tree

1 file changed

+18
-26
lines changed

1 file changed

+18
-26
lines changed

governance.md

+18-26
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,18 @@ The official version of this document, along with a list of
44
individuals and institutions in the roles defined in the governance
55
section below, is contained in The Project Governance Repository at:
66

7-
[https://github.com/pydata/pandas-governance](https://github.com/pydata/pandas-governance)
7+
[https://github.com/pandas-dev/pandas-governance](https://github.com/pandas-dev/pandas-governance)
88

9-
The Project
10-
===========
9+
## The Project
1110

1211
The pandas Project (The Project) is an open source software project affiliated
1312
with the 501(c)3 NumFOCUS Foundation. The goal of The Project is to develop open
1413
source software for data ingest, data preparation, data analysis, and data
1514
visualization for the Python programming language. The Software developed by
1615
The Project is released under the BSD (or similar) open source license,
17-
developed openly and hosted in public GitHub repositories under the [PyData
18-
GitHub organization](https://github.com/pydata). Examples of Project Software
19-
include the main pandas code repository, pandas-website, and the
20-
pandas-datareader add-on library.
16+
developed openly and hosted in public GitHub repositories under the [pandas
17+
GitHub organization](https://github.com/pandas-dev). Examples of Project Software
18+
include the main pandas code repository and the pandas-stubs library.
2119

2220
Through its affiliation with NumFOCUS, The Project has the right to receive
2321
tax-deductible donations in the United States of America.
@@ -34,7 +32,7 @@ transparency.
3432

3533
Here is a list of the current Contributors to the main pandas repository:
3634

37-
[https://github.com/pydata/pandas/graphs/contributors](https://github.com/pydata/pandas/graphs/contributors)
35+
[https://github.com/pandas-dev/pandas/graphs/contributors](https://github.com/pandas-dev/pandas/graphs/contributors)
3836

3937
There are also many other Contributors listed in the logs of other repositories of
4038
the pandas project.
@@ -45,14 +43,13 @@ Community and we strive to keep the barrier between Contributors and Users as
4543
low as possible.
4644

4745
The Project is formally affiliated with the 501(c)3 NumFOCUS Foundation
48-
([http://numfocus.org](http://numfocus.org)), which serves as its fiscal
46+
([https://numfocus.org](https://numfocus.org)), which serves as its fiscal
4947
sponsor, may hold project trademarks and other intellectual property, helps
5048
manage project donations and acts as a parent legal entity. NumFOCUS is the
5149
only legal entity that has a formal relationship with the project (see
5250
Institutional Partners section below).
5351

54-
Governance
55-
==========
52+
## Governance
5653

5754
This section describes the governance and leadership model of The Project.
5855

@@ -76,8 +73,7 @@ need for a more formal governance model. Moving forward The Project leadership
7673
will consist of a BDFL and Core Team. We view this governance model as the
7774
formalization of what we are already doing, rather than a change in direction.
7875

79-
BDFL
80-
----
76+
### BDFL
8177

8278
The Project will have a BDFL (Benevolent Dictator for Life), who is currently
8379
Wes McKinney. As Dictator, the BDFL has the authority to make all final
@@ -103,8 +99,7 @@ vote. If no BDFL candidate receives 2/3 of the votes of the Core Team, the Core
10399
Team members shall propose the BDFL candidates to the Main NumFOCUS board, who
104100
will then make the final decision.
105101

106-
Core Team
107-
---------
102+
### Core Team
108103

109104
The Project's Core Team will consist of Project Contributors who have produced
110105
contributions that are substantial in quality and quantity, and sustained over
@@ -133,7 +128,7 @@ In particular, the Core Team may:
133128
and merging pull requests.
134129
- Make decisions about the Services that are run by The Project and manage
135130
those Services for the benefit of the Project and Community.
136-
- Make decisions when regular community discussion doesnt produce consensus
131+
- Make decisions when regular community discussion doesn't produce consensus
137132
on an issue in a reasonable time frame.
138133

139134
### Core Team membership
@@ -162,7 +157,7 @@ they will be considered for removal from the Core Team. Before removal,
162157
inactive Member will be approached by the BDFL to see if they plan on returning
163158
to active participation. If not they will be removed immediately upon a Core
164159
Team vote. If they plan on returning to active participation soon, they will be
165-
given a grace period of one year. If they dont return to active participation
160+
given a grace period of one year. If they don't return to active participation
166161
within that time period they will be removed by vote of the Core Team without
167162
further grace period. All former Core Team members can be considered for
168163
membership again at any time in the future, like any other Project Contributor.
@@ -233,13 +228,12 @@ interactions with NumFOCUS.
233228
Team.
234229
- This Subcommittee shall NOT make decisions about the direction, scope or
235230
technical direction of the Project.
236-
- This Subcommittee will have at least 5 members. No more than 2 Subcommitee
231+
- This Subcommittee will have at least 5 members. No more than 2 Subcommittee
237232
Members can report to one person (either directly or indirectly) through
238233
employment or contracting work (including the reportee, i.e. the reportee + 1
239234
is the max). This avoids effective majorities resting on one person.
240235

241-
Institutional Partners and Funding
242-
==================================
236+
## Institutional Partners and Funding
243237

244238
The BDFL and Core Team are the primary leadership for the project. No outside
245239
institution, individual or legal entity has the ability to own, control, usurp
@@ -300,23 +294,21 @@ Institutional Partners, with associated benefits:
300294

301295
**Tier 2** = an institution with at least one Institutional Contributor
302296

303-
Breach
304-
======
297+
## Breach
305298

306299
Non-compliance with the terms of the governance documents shall be reported to
307300
the Core Team either through public or private channels as deemed appropriate.
308301

309-
Changing the Governance Documents
310-
=================================
302+
## Changing the Governance
311303

312304
Changes to the governance documents are submitted via a GitHub pull request to
313305
The Project's governance documents GitHub repository at
314-
[https://github.com/pydata/pandas-governance](https://github.com/pydata/pandas-governance).
306+
[https://github.com/pandas-dev/pandas-governance](https://github.com/pandas-dev/pandas-governance).
315307
The pull request is then refined in response to public comment and review, with
316308
the goal being consensus in the community. After this open period, a Core Team
317309
Member proposes to the Core Team that the changes be ratified and the pull
318310
request merged (accepting the proposed changes) or proposes that the pull
319-
request be closed without merging (rejecting the proposed changes). The Member
311+
request be closed without merging (rejecting the proposed changes). The Member
320312
should state the final commit hash in the pull request being proposed for
321313
acceptance or rejection and briefly summarize the pull request. A minimum of
322314
80% of the Core Team must vote and at least 2/3 of the votes must be positive

0 commit comments

Comments
 (0)