Skip to content

Commit 1f912e4

Browse files
jaimergpbeckermr
andauthored
[Governance] Clarify response times for inactive core members (#2501)
* Clarify response times for inactive core members * add option to survey activity on the whole team once a year * fix history * Apply suggestions from code review * Update community/governance.md.tmpl Co-authored-by: Matthew R. Becker <[email protected]> * pre-commit * clarify contacting rules * Update community/governance.md.tmpl * clarify public question --------- Co-authored-by: Matthew R. Becker <[email protected]>
1 parent 5700d0d commit 1f912e4

File tree

1 file changed

+22
-8
lines changed

1 file changed

+22
-8
lines changed

community/governance.md.tmpl

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,25 @@ Here are defined the primary teams participating in conda-forge activities.
3737
core, part of staged-recipes, or maintainers. This includes first-time
3838
contributors, collaborators, and funders. They have no special rights within
3939
the conda-forge organization itself.
40-
* **emeritus-core:** Core members that are inactive (commits, GitHub comments/issues/reviews,
41-
dev meetings and voting on polls) in the past six months will be asked if they want to become emeritus-core
42-
developers. Any core member can also request to become emeritus if they wish to do so
43-
(e.g. taking a sabbatical or long vacation).
44-
Emeritus core members can still vote and move back to active core anytime. Emeritus
45-
votes are used to count towards quorum but the quorum size is computed from the size of
46-
the active core group. The `core.csv` list should be updated when a change in the status
47-
of a member occurs.
40+
* **emeritus-core:** Core members that do not show any activity in their core
41+
responsibilities (including organization maintenance in the form of commits,
42+
GitHub comments, issues, or reviews; participation in chat platforms and
43+
community meetings; voting on polls) in the past six months will be asked if
44+
they want to become emeritus-core developers. Four weeks after asking, if the
45+
inactive core member has not responded, they will be automatically moved to
46+
emeritus-core. Every 12 months, one core member should ask the rest of
47+
the team to report their activity status. The question must only include two
48+
answers: active or inactive. Core members must reply within four weeks.
49+
The question should be asked in a public space (e.g. a Github issue/PR).
50+
Members that reply "inactive" or do not reply within the established period
51+
will be moved to emeritus-core. Individual and group activity inquiries must
52+
at least follow the same contacting methods stated for Time-out Quorum Rules.
53+
Any core member can also request to become emeritus if they wish to do so
54+
(e.g. taking a sabbatical or long vacation). Emeritus core members can still
55+
vote and move back to active core anytime. Emeritus votes are used to count
56+
towards quorum but the quorum size is computed from the size of the active
57+
core group. The `core.csv` and `emeritus.csv` lists must be updated when
58+
a change in the status of a member occurs.
4859

4960
## Sub-Teams
5061

@@ -350,4 +361,7 @@ In alphabetical order,
350361

351362
This document was written by Anthony Scopatz.
352363

364+
In Apr 2025, two new clauses were added regarding core and core-emeritus
365+
membership.
366+
353367
This document is released under the CC-BY 4.0 license.

0 commit comments

Comments
 (0)