Skip to content

Commit 83381c8

Browse files
authored
ENH add apache quorums
1 parent 41882a5 commit 83381c8

File tree

1 file changed

+25
-5
lines changed

1 file changed

+25
-5
lines changed

src/orga/governance.rst

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -125,14 +125,23 @@ To call for a standard vote, here is a template PR comment:
125125
* notifications given to the core group
126126

127127
----
128-
:Quorum: All percentages below express *both* required participation, as a
128+
:Quorum: Quorum for votes can be met in one of three ways depending on the vote: the standard quorum rules,
129+
the accelerated quorum rules, and the "time out" quorum rules. The specific quorum rules applicable
130+
for each vote are listed below.
131+
132+
**Standard Quorum Rules**: All percentages below express *both* required participation, as a
129133
fraction of the active core team, as well as the fraction of that
130134
fraction who vote affirmatively on the issue. For example, in a vote
131135
requiring 50%, with 18 active core members, at least 9 must vote;
132136
if 9 vote, there must 5 affirmative votes. If 13 members vote, 7
133137
must be affirmative.
138+
139+
**Accelerated Quorum Rules**: For certain votes, we allow a lower quorum level. For these votes,
140+
if the vote ends after at least a week and there are no "no" votes, a quorum of half of the size
141+
needed for a **standard quorum** above is accepatble. For example, for a vote requiring 50% with 18
142+
active core members, at least 5 people must vote "yes" and exactly 0 people must vote "no".
134143

135-
Because everyone is busy and it is difficult sometimes to get quorum,
144+
**Time-out Quorum Rules**: Because everyone is busy and it is difficult sometimes to get quorum,
136145
votes not achieving quorum will eventually time out on their set end date. When this happens,
137146
the current participation level is taken for what it is, and the percentage
138147
of affirmative votes is calculated from whatever the vote total is at that
@@ -179,6 +188,7 @@ To call for a standard vote, here is a template PR comment:
179188

180189
* Standard
181190
* 60% Majority to pass
191+
* Quorum rules: standard or time-out
182192

183193
----
184194

@@ -187,6 +197,7 @@ To call for a standard vote, here is a template PR comment:
187197

188198
* Sensitive
189199
* 50% Majority to pass
200+
* Quorum rules: standard, accelerated, or time-out
190201

191202
----
192203

@@ -199,6 +210,7 @@ To call for a standard vote, here is a template PR comment:
199210

200211
* Sensitive
201212
* 66.7% Majority to pass
213+
* Quorum rules: standard or time-out
202214

203215
----
204216

@@ -207,6 +219,7 @@ To call for a standard vote, here is a template PR comment:
207219

208220
* Standard
209221
* 50% Majority to pass
222+
* Quorum rules: standard or time-out
210223

211224
----
212225

@@ -215,6 +228,7 @@ To call for a standard vote, here is a template PR comment:
215228

216229
* Standard
217230
* 50% Majority to pass
231+
* Quorum rules: standard or time-out
218232

219233
----
220234

@@ -240,6 +254,7 @@ To call for a standard vote, here is a template PR comment:
240254

241255
* Sensitive
242256
* 60% Majority to pass
257+
* Quorum rules: standard or time-out
243258

244259
----
245260

@@ -249,6 +264,7 @@ To call for a standard vote, here is a template PR comment:
249264

250265
* Sensitive
251266
* 66.7% Majority to pass
267+
* Quorum rules: standard or time-out
252268

253269
----
254270

@@ -258,6 +274,7 @@ To call for a standard vote, here is a template PR comment:
258274

259275
* Sensitive
260276
* 75% Majority to pass
277+
* Quorum rules: standard or time-out
261278

262279
----
263280

@@ -269,7 +286,8 @@ To call for a standard vote, here is a template PR comment:
269286
and discussions. Friendly reminders to vote are encouraged.
270287

271288
* Standard
272-
* 50% plus one of those voting to pass
289+
* 50% Majority to pass
290+
* Quorum rules: standard, accelerated, or time-out
273291

274292
----
275293

@@ -286,6 +304,7 @@ To call for a standard vote, here is a template PR comment:
286304

287305
* Standard
288306
* 50% Majority to pass
307+
* Quorum rules: standard or time-out
289308

290309
----
291310

@@ -297,11 +316,12 @@ To call for a standard vote, here is a template PR comment:
297316

298317
* Standard
299318
* 75% plus one of those voting to pass
319+
* Quorum rules: standard or time-out
300320

301321
----
302322

303-
All other voting items are considered to be standard and require a 50%
304-
majority to pass.
323+
All other voting items are considered to be standard, require a 50%
324+
majority to pass, and use only the standard or time-out quorum rules.
305325

306326
Current Members of Core
307327
-----------------------

0 commit comments

Comments
 (0)