You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
_pandas_ is a community-owned and community-run project. Major technical changes to the
@@ -27,9 +34,9 @@ real world data analysis in Python. Additionally, it has the broader goal of bec
27
34
the most powerful and flexible open source data analysis / manipulation tool available
28
35
in any language. The Software developed by
29
36
The Project is released under the BSD (or similar) open source license,
30
-
developed openly and hosted on public GitHub repositories under the [pandas
31
-
GitHub organization](https://github.com/pandas-dev). Examples of Project Software
32
-
include the main pandas code repository and the pandas-stubs library.
37
+
developed openly and hosted on public GitHub repositories under the [`pandas-dev`
38
+
GitHub organization](https://github.com/pandas-dev). Examples of Project Software
39
+
include the main pandas code repository, pandas website, and the pandas-stubs library.
33
40
34
41
The Project is developed by a team of distributed developers, called
35
42
Contributors. Contributors are individuals who have contributed code,
@@ -67,7 +74,7 @@ To manage the project, there are different Teams that each have responsibility f
67
74
specific aspects of the project. Collectively, the members of all Teams are referred to
68
75
as _Stewards_ of the project.
69
76
70
-
###Steering Committee
77
+
## Steering Committee
71
78
72
79
The role of the _pandas_ Steering Committee is to coordinate the activities of the
73
80
different Teams and to ensure that different policies and procedures are carried out in
@@ -76,8 +83,58 @@ except as detailed herein, although in exceptional circumstances it may be calle
76
83
from time to time to make decisions that are in the best interest of The Project as a
77
84
whole. The Steering Committee will itself decide when a circumstance is exceptional.
78
85
79
-
**THE DETAILS OF THE STEERING COMMITTEE AND THE TEAMS AND WILL BE IN A SEPARATE
80
-
PULL REQUEST**
86
+
The Steering Committee may create a working group to consider changes to the governance
87
+
model described in this document, including the creation of new Teams that support the
88
+
goals of The Project. Changes to the governance model will require a voting process and
89
+
approval equivalent to the process described in PDEP-1, with the exception that all
90
+
Stewards are eligible to vote.
91
+
92
+
The Steering Committee may appoint temporary working groups to work on issues, such as
93
+
governance, that fall outside the scope of responsibilities for the existing Teams.
94
+
95
+
The ideal composition of the Steering Committee consists of 5 people. The Steering
96
+
Committee will be chosen via an approval voting process from a slate of nominees,
97
+
meaning that each person who is eligible to vote may vote for more than one candidate
98
+
from the slate.
99
+
100
+
### Initial Election
101
+
102
+
The initial slate for the Steering Committee election will consist of 5 or more
103
+
candidates who volunteer to be on the slate of candidates for the initial Steering
104
+
Committee. For the initial election, any candidate receiving more than 50% of the total
105
+
number of members of the previous _pandas_ core team that register at least one vote
106
+
will then become a member of the initial Steering Committee.
107
+
108
+
### Subsequent Elections
109
+
110
+
Subsequent changes to the membership of the Steering Committee will occur towards the
111
+
end of each calendar year. By November 30 of each year, each member of the Steering
112
+
Committee will be asked if they would like to continue in that role. If any member
113
+
decides to step down from the Steering Committee, new volunteers will be solicited from
114
+
the group of stewards by the Steering Committee. Those new volunteers will then be on a
115
+
slate for an election that will occur by December 15 of that year. For each year after
116
+
the initial election, the current Steering Committee members plus any new volunteers on
117
+
the slate will be elected via approval voting, with the top 5 candidates elected as
118
+
Steering Committee members for the subsequent year.
119
+
120
+
## Teams
121
+
122
+
Each Team has defined responsibilities for different aspects of the project. As a
123
+
general rule, an Individual Contributor can be nominated by a member of a Team to become
124
+
a member of that Team, and the Team must unanimously agree to admitting that person to
125
+
the Team, since every Team member becomes a Steward of the Project. If a member of a
126
+
Team is inactive for more than one year, the Team may unanimously decide to remove that
127
+
person from the Team. Each Team will maintain its own private mailing list if the Team
128
+
deems it to be necessary. There will also be a mailing list consisting of all Stewards
129
+
of all Teams.
130
+
131
+
Each Team has specific responsibilities as well as Permissions authorities, as defined
132
+
below. In addition, specific criteria are used by Team Members to guide decisions on
133
+
adding new Members to the Team.
134
+
135
+
The description of each Team can be found in https://github.com/pandas-dev/pandas-governance/teams.md .
136
+
137
+
**THE DETAILS OF THE TEAMS IN THAT DOCUMENT ARE IN A SEPARATE PULL REQUEST**
81
138
82
139
### Conflict of interest
83
140
@@ -176,13 +233,7 @@ Portions of this document were adapted from the [NumPy governance document](http
176
233
177
234
## License
178
235
179
-
To the extent possible under law, the authors have waived all copyright and related or neighboring rights to the pandas project governance and decision-making document, as per the [CC-0 public domain dedication / license](https://creativecommons.org/publicdomain/zero/1.0/).
180
-
236
+
To the extent possible under law, the authors have waived all copyright and related or
237
+
neighboring rights to the pandas project governance and decision-making document,
238
+
as per the [CC-0 public domain dedication / license](https://creativecommons.org/publicdomain/zero/1.0/).
181
239
182
-
## Notes
183
-
184
-
The official version of this document, along with a list of
185
-
individuals and institutions in the roles defined in the governance
186
-
section below, is contained in The Project Governance Repository at:
0 commit comments