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
+42-40Lines changed: 42 additions & 40 deletions
Original file line number
Diff line number
Diff line change
@@ -79,7 +79,7 @@ also members of all the groups listed above:
79
79
Recurring Contributors comprise what we understand as the PyMC Team.
80
80
The Team will generally act as a single unit, except for some specific
81
81
questions where dedicated teams will prevail.
82
-
The PyMC project currently has Developer, Documentation and Discourse teams.
82
+
The PyMC project currently has Developer, Documentation and Community teams.
83
83
Team members can be part of one, some or none of these dedicated teams.
84
84
The diagram below should help illustrate this idea.
85
85
@@ -191,24 +191,24 @@ Contributors don't need to be part of any dedicated team.
191
191
* Bill Engels (dev)
192
192
* Brandon T. Willard (dev)
193
193
* Chris Fonnesbeck (dev, docs)
194
-
* Christian Luhmann (discourse)
194
+
* Christian Luhmann (community)
195
195
* Colin Carroll (dev)
196
196
* Eelke Spaak (dev)
197
197
* Eric Ma (dev - PyMC Labs)
198
198
* George Ho (dev)
199
-
* Junpeng Lao (dev, discourse)
199
+
* Junpeng Lao (dev, community)
200
200
* Luciano Paz (dev - PyMC Labs)
201
201
* Martina Cantaro (docs)
202
202
* Maxim Kochurov (dev - PyMC Labs)
203
-
* Meenal Jhajharia (docs)
203
+
* Meenal Jhajharia (docs, community)
204
204
* Michael Osthege (dev)
205
-
* Oriol Abril-Pla (docs, discourse)
205
+
* Oriol Abril-Pla (docs, community)
206
206
* Osvaldo Martin (dev, docs)
207
-
* Ravin Kumar (dev, discourse, docs)
208
-
* Ricardo Vieira (dev, discourse)
207
+
* Ravin Kumar (dev, community, docs)
208
+
* Ricardo Vieira (dev, community)
209
209
* Robert P. Goldman (dev)
210
210
* Sayam Kumar (dev, docs)
211
-
* Thomas Wiecki (dev, discourse - PyMC Labs)
211
+
* Thomas Wiecki (dev, community - PyMC Labs)
212
212
213
213
## Steering Council
214
214
@@ -253,10 +253,10 @@ In particular, the Council may:
253
253
The current Steering Council membership comprises:
254
254
255
255
- Chris Fonnesbeck (dev, docs)
256
-
- Junpeng Lao (dev, discourse)
257
-
- Oriol Abril-Pla (docs, discourse)
258
-
- Ravin Kumar (dev, discourse, docs)
259
-
- Thomas Wiecki (dev, discourse - PyMC Labs)
256
+
- Junpeng Lao (dev, community)
257
+
- Oriol Abril-Pla (docs, community)
258
+
- Ravin Kumar (dev, community, docs)
259
+
- Thomas Wiecki (dev, community - PyMC Labs)
260
260
261
261
Note that as explained in the [community architecture section](#community-and-team-architecture)
262
262
and as indicated again in the description of the Steering Council above,
@@ -604,7 +604,7 @@ The dedicated teams are work units with two main objectives: better
604
604
distributing the work related to The Project, and to better showcase all the different tasks
605
605
involved in The Project to attract more diverse Contributors.
606
606
607
-
The PyMC project currently has Developer, Documentation and Discourse teams.
607
+
The PyMC project currently has Developer, Documentation and Community teams.
608
608
Team members can be part of one, some or none of these dedicated teams.
609
609
610
610
Team members are expected to participate and join these dedicated teams
@@ -630,18 +630,17 @@ write all the documentation for the PyMC library.
630
630
For current members of the documentation team, refer to the recurrent and
631
631
core contributor membership sections.
632
632
633
-
### Discourse team
634
-
The focus of the Discourse team is managing and energizing the PyMC Discourse.
633
+
### Community team
634
+
The focus of the Community team is activities intended to nurture, energize, and grow the community of PyMC users and contributors. These activities include moderation of and participation in the discussions on the PyMC Discourse, planning and organization of events such as PyMCon and sprints, and coordination of presence on various social networks. These activites are not intended to be the sole responsibility of the Community team. Instead, the Community team provides leadership in these efforts, but recruits other contributors and community members as needed, thus encourging participation and fostering a healthy, self-sustaining community.
635
635
636
-
For current members of the discourse team, refer to the recurrent and
636
+
For current members of the community team, refer to the recurrent and
637
637
core contributor membership sections.
638
638
639
639
### "No-team" tasks
640
640
All tasks related to the project that are not specifically listed in the
641
641
description of a dedicated team are the responsibility of the PyMC team
642
642
as a whole. At the time of writing, this includes but is not limited to:
643
-
fundraising, issue triaging, running PyMC related events like PyMCon or
644
-
sprints, outreach, or presence on social networks.
643
+
enforcing this governance and the [PyMC code of conduct](https://github.com/pymc-devs/pymc/blob/main/CODE_OF_CONDUCT.md), developing project-related grants, soliciting of project sponsorships, decisions regarding the allocation of project-related funds, planning of the project roadmap, or triaging of GitHub issues.
645
644
646
645
### Team structure in practice
647
646
This section describes how members of the PyMC team are given
@@ -663,40 +662,42 @@ Team:
663
662
and [pymc-experimental](https://github.com/pymc-devs/pymc-experimental) repository.
664
663
* Documentation team members are given permissions to [pymc-examples](https://github.com/pymc-devs/pymc-examples)
665
664
and [resources](https://github.com/pymc-devs/resources) repositories.
665
+
* Community team members are given permissions to [PyMCon](https://github.com/pymc-devs/pymcon), [PyMC Data Umbrella](https://github.com/pymc-devs/pymc-data-umbrella), and other event- and community-related repositories.
666
666
667
-
In addition, Council members are given admin rights to all repositories within
667
+
In addition, Council members are given administrative rights to all repositories within
668
668
the [pymc-devs](https://github.com/pymc-devs) organization.
669
669
670
670
#### Discourse
671
-
Similarly to the above section, Discourse permissions are also mapped to the discourse team
671
+
Similar to the above section, Discourse permissions are also mapped to the community team
672
672
and the two contributor roles.
673
673
674
674
Role:
675
-
- Recurring Contributors are added to the [PyMC_team](https://discourse.pymc.io/g/PyMC_devs)
676
-
group and are given the "leader" trust level.
677
-
- Core Contributors are given [moderator permissions](https://discourse.pymc.io/g/moderators)
678
-
if possible.
675
+
- Recurring Contributors are given no special permissions
676
+
- Core Contributors are added to the [PyMC_core](https://discourse.pymc.io/g/PyMC_core)
677
+
group independently of the teams they are part of.
678
+
Core Contributors in the community team are also added to the
0 commit comments