Skip to content

Commit 4edbfc9

Browse files
committed
Incorporate feedback from core team
1 parent 57ba3a9 commit 4edbfc9

File tree

1 file changed

+29
-14
lines changed

1 file changed

+29
-14
lines changed

governance.md

+29-14
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ The foundations of Project governance are:
7272

7373
To manage the project, there are different Teams that each have responsibility for
7474
specific aspects of the project. Collectively, the members of all Teams are referred to
75-
as _Stewards_ of the project.
75+
as _Stewards_ of the project. Individuals may be members of more than one Team.
7676

7777
## Steering Committee
7878

@@ -82,6 +82,9 @@ a consistent manner. The Steering Committee has no routine decision-making autho
8282
except as detailed herein, although in exceptional circumstances it may be called upon
8383
from time to time to make decisions that are in the best interest of The Project as a
8484
whole. The Steering Committee will itself decide when a circumstance is exceptional.
85+
The Steering Committee may not override a PDEP. When the Steering Committee meets to
86+
discuss an issue, the members of the Steering Committee are responsible for soliciting
87+
input from members of the relevant Teams.
8588

8689
The Steering Committee may create a working group to consider changes to the governance
8790
model described in this document, including the creation of new Teams that support the
@@ -95,42 +98,51 @@ governance, that fall outside the scope of responsibilities for the existing Tea
9598
The ideal composition of the Steering Committee consists of 5 people. The Steering
9699
Committee will be chosen via an approval voting process from a slate of nominees,
97100
meaning that each person who is eligible to vote may vote for more than one candidate
98-
from the slate.
101+
from the slate. All members of each Team, except the Code of Conduct Team, are
102+
eligible to vote.
99103

100104
### Initial Election
101105

102106
The initial slate for the Steering Committee election will consist of 5 or more
103107
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.
108+
Committee. For the initial election, the members of the previous _pandas_ core team
109+
will vote via an approval voting process. The top 5 candidates receiving votes
110+
will then become members of the initial Steering Committee.
107111

108112
### Subsequent Elections
109113

110114
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
115+
end of each calendar year. By October 31 of each year, each member of the Steering
112116
Committee will be asked if they would like to continue in that role. If any member
113117
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
118+
the group of stewards by the Steering Committee. Those new volunteers, along with any
119+
current Steering Committee members who wish to remain on the Steering Committee,
120+
will then be on a
121+
slate for an election that will occur by November 15 of that year. For each year after
116122
the initial election, the current Steering Committee members plus any new volunteers on
117123
the slate will be elected via approval voting, with the top 5 candidates elected as
118124
Steering Committee members for the subsequent year.
119125

126+
The terms of each member of the Steering Committee are from January
127+
1 to December 31 of each calendar year, and Steering Committee members may serve for
128+
any number of multiple terms, provided that they are re-elected in each annual election.
129+
130+
120131
## Teams
121132

122133
Each Team has defined responsibilities for different aspects of the project. As a
123134
general rule, an Individual Contributor can be nominated by a member of a Team to become
124135
a member of that Team, and the Team must unanimously agree to admitting that person to
125136
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
137+
Team is inactive for more than one year, the active members of the Team
138+
may unanimously decide to remove that
127139
person from the Team. Each Team will maintain its own private mailing list if the Team
128140
deems it to be necessary. There will also be a mailing list consisting of all Stewards
129141
of all Teams.
130142

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.
143+
Each Team has specific responsibilities as well as authorities over permissions, as
144+
defined below. In addition, specific criteria are used by Team Members to guide
145+
decisions on adding new Members to the Team.
134146

135147
The description of each Team can be found in https://github.com/pandas-dev/pandas-governance/teams.md .
136148

@@ -152,7 +164,9 @@ All Stewards shall disclose to the Steering Committee
152164
any conflict of interest they may have. Stewards with a conflict of
153165
interest in a particular issue may participate in Team discussions on that
154166
issue, but must recuse themselves from voting on the issue, if such
155-
a vote is necessary.
167+
a vote is necessary. If a conflict of interest is not disclosed and later uncovered,
168+
it will be left to the Steering Committee to decide how to handle the lack of disclosure
169+
on a case-by-case basis
156170

157171
### Private communications of the Steering Committee
158172

@@ -191,7 +205,8 @@ an institutional context does not allow an entity to become an Institutional
191205
Partner. Financial gifts, which are recognized on the _pandas_ web site,
192206
do not enable an entity to become an Institutional
193207
Partner. Once an institution becomes eligible for Institutional Partnership,
194-
the Steering Committee must nominate and approve the Partnership.
208+
the Steering Committee must nominate and approve the Partnership, after soliciting
209+
input from the Stewards.
195210
If at some point an existing Institutional Partner stops having any contributing
196211
employees, then a one year grace period commences. If at the end of this one year period
197212
they continue to not have any contributing employees, then their Institutional

0 commit comments

Comments
 (0)