-
-
Notifications
You must be signed in to change notification settings - Fork 52
Open
Description
There's a loophole/ambiguity in the current voting process:
- Developer A opens a QEP
- Developer B looks over, and approves in its original state
- Developer C triggers discussion, as a result the QEP text is amended
This leaves the original approval vote from developer B in an ambiguous state -- does there previous approval still apply even though the text has changed?
We could resolve this by:
- Requiring a discussion period prior to any votes being cast - eg two weeks for discussion before any votes are permitted.
- We'd also then need a minimum timeout for voting to avoid two initial approval votes from instantly triggering acceptance without time for any negative votes to be cast. This could be handled by either:
- allowing negative votes during the discussion period
- requiring a minimum time for voting to be open (the downside of this is that it would further slow the whole QEP process)
- Invalidate votes already cast whenever changes are made to the text, and require those voters to recast their votes
- Something else??
velle
Metadata
Metadata
Assignees
Labels
No labels