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
Copy file name to clipboardExpand all lines: GOVERNANCE.md
+33-25Lines changed: 33 additions & 25 deletions
Original file line number
Diff line number
Diff line change
@@ -20,22 +20,10 @@ documentation, designs or other work to one or more Project repositories.
20
20
Anyone can be a Contributor. Contributors can be affiliated with any legal
21
21
entity or none. Contributors participate in the project by submitting,
22
22
reviewing and discussing GitHub Pull Requests and Issues and participating in
23
-
open and public Project discussions on GitHub, Google+, Slack, Hackpad, Gitter chat
24
-
rooms and mailing lists. The foundation of Project participation is openness
23
+
open and public Project discussions on GitHub, Google+, Slack, Hackpad, Gitter chat rooms and mailing lists. The foundation of Project participation is openness
25
24
and transparency.
26
25
27
-
Here is a list of the current Contributors to the main repository:
28
-
- John Salvatier
29
-
- Chris Fonnesbeck
30
-
- Thomas Wiecki
31
-
- Peadar Coyle
32
-
- Taku Yoshioka
33
-
- Austin Rochford
34
-
- Jon Sedar
35
-
36
-
37
-
There are also many other Contributors listed in the logs of other repositories of
38
-
the PyMC and projects.
26
+
There have been over 100 Contributors to the Project, whose contributions are listed in the logs of other repositories of the PyMC and projects.
39
27
40
28
The Project Community consists of all Contributors and Users of the Project.
41
29
Contributors work on behalf of and are responsible to the larger Project
@@ -133,6 +121,19 @@ In particular, the Council may:
133
121
- Make decisions when regular community discussion doesn’t produce consensus
134
122
on an issue in a reasonable time frame.
135
123
124
+
The current Steering Council membership comprises:
125
+
126
+
- Colin Carroll
127
+
- Peadar Coyle
128
+
- Bill Engels
129
+
- Chris Fonnesbeck
130
+
- Maxim Kochurov
131
+
- Junpeng Lao
132
+
- Osvaldo Martin
133
+
- Austin Rochford
134
+
- Adrian Seyboldt
135
+
- Thomas Wiecki
136
+
136
137
### Council membership
137
138
138
139
To become eligible for being a Steering Council Member an individual must be a
@@ -187,7 +188,7 @@ All members of the Council, BDFL included, shall disclose to the rest of the
187
188
Council any conflict of interest they may have. Members with a conflict of
188
189
interest in a particular issue may participate in Council discussions on that
189
190
issue, but must recuse themselves from voting on the issue. If the BDFL has
190
-
recused his/herself for a particular decision, they will appoint a substitute
191
+
recused him/herself for a particular decision, they will appoint a substitute
191
192
BDFL for that decision.
192
193
193
194
### Private communications of the Council
@@ -208,16 +209,14 @@ should conduct their business in an open and public manner unless privacy is
208
209
specifically called for. Private subcommittee communications should happen on
209
210
the main private mailing list of the Council unless specifically called for.
210
211
211
-
Question: if the BDFL is not on a subcommittee, do they still have override
212
-
authority?
213
-
214
-
Suggestion: they do, but they should appoint a delegate who plays that role
215
-
most of the time, and explicit BDFL intervention is sought only if the
216
-
committee disagrees with that delegate’s decision and no resolution is possible
217
-
within the team. This is different from a BDFL delegate for a specific decision
218
-
(or a recusal situation), where the BDFL is literally giving up his/her
219
-
authority to someone else in full. It’s more like what Linus Torvalds uses with his
220
-
“lieutenants” model.
212
+
Even if the BDFL does not sit on a specific subcommittee, he/she still retains
213
+
override authority on the subcommittee's decisions. However, it is expected that
214
+
he/she will appoint a delegate to oversee the subcommittee's decisions, and
215
+
explicit intervention from the BDFL will only be sought if the committee
216
+
disagrees with the delegate's decision and no resolution is possible within the
217
+
subcommittee. This is a different situation from a BDFL delegate for a specific
218
+
decision, or a recusal situation, in which the BDFL gives up his/her authority
219
+
to someone else in full.
221
220
222
221
### NumFOCUS Subcommittee
223
222
@@ -237,6 +236,13 @@ interactions with NumFOCUS.
237
236
contracting work (including the reportee, i.e. the reportee + 1 is the
238
237
max). This avoids effective majorities resting on one person.
239
238
239
+
The current NumFOCUS Subcommittee consists of:
240
+
241
+
- Peadar Coyle
242
+
- Chris Fonnesbeck
243
+
- John Salvatier
244
+
- Jon Sedar
245
+
- Thomas Wiecki
240
246
241
247
### Institutional Partners and Funding
242
248
@@ -311,3 +317,5 @@ Partners, with associated benefits:
311
317
- Same benefits as Tier 1 level Partners, but:
312
318
- Only Institutional Contributors are invited to the Institutional Partners
313
319
Workshop and bi-annual PyMC Developer Meeting
320
+
321
+
The PyMC3 project currently recognizes Quantopian as a Tier 1 Institutional Partner, with Thomas Wiecki and Adrian Seyboldt as their institutional contributors and council members.
0 commit comments