Closed
Bug 1026956
Opened 10 years ago
Closed 10 years ago
[Voting] [meta] Council budget voting should get extended to reach majority decision
Categories
(Mozilla Reps Graveyard :: reps.mozilla.org, task)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: nikos, Assigned: nemo-yiannis)
References
Details
(Whiteboard: [kb=1454289] )
Hi,
One thing we didn't foresee when we draw the automated voting specs is that in order to have a council final decision on a budget request it should be approved or rejected by the majority (5 people).
So in a case where a voting ends end the votes are 4-3 it should get extended. We need to have 5 yes or no.
Updated•10 years ago
|
Group: mozilla-reps-admins
Comment 1•10 years ago
|
||
Thanks for filing this bug, Nikos.
Summary: [Voting] [meta] Council budget voting should get extended to reach majority → [Voting] [meta] Council budget voting should get extended to reach majority decision
Comment 2•10 years ago
|
||
Would it be possible to add to this bug - send email Reminder in this case?
Something like Vote Budget late - 1st Reminder, Budget late - 2nd Reminder
Comment 3•10 years ago
|
||
I think that until mayority gets reached the budget should be on hold (instead of extended) and maybe marked as urgent by adding a simple css like bold and red to the name on the voting pad.
Budget should have at least 5 YES VOTES to gets approved.
Budget with 5 NO VOTES gets rejected.
If vote has 4 YES and 1 NO, then it should be on hold until the rest (4) of the council members votes or reach the required 5 YES VOTES to get approved.
The last one is in case we have a tight vote result like 5 YES and 4 NO, in this case the total of the council is required to vote.
Yet this leaves me with the doubt of what to do in case a council member cant vote, due being absent, ill or just away? Any inputs guys? Should the Council Chair have the responsability to CLOSE a voting even if not all the council members have voted?
Comment 4•10 years ago
|
||
What we have discussed so far is, to have only one extension by 24 hours. An email notification marked as URGENT will be sent to the participants. If there is not a majority decision after the extension, then the poll will be automatically closed and the budget request will be rejected.
It's a really good point what happens in the case of an extended poll and a tie vote.
Thoughts?
Updated•10 years ago
|
Flags: needinfo?(williamr)
Flags: needinfo?(rardila)
Reporter | ||
Comment 5•10 years ago
|
||
The workflow is:
1. Vote opens for 72h, mail sent.
2. If no majority is reached the vote gets extended for 24h. A new mail is sent
If neither of these two lead to majority approval (5 positive votes) the budget gets rejected. At least that was the initial plan, as far as I can remember.
Comment 6•10 years ago
|
||
Some thoughts on voting period extension :
I am curious to know if it is possible to give rights to appointed council members ( like admin rights ) for extending the voting period of budgets. In that way , we save time by not having to ping our devs every time when we need extension.
Comment 7•10 years ago
|
||
Another question
If the Discussion Period for a bug has not been resolved (ie: council is asking Reps for more information), delaying the 72h vote would be appropriate. It's almost like we need a secondary trigger 'ready for vote' ?
Comment 8•10 years ago
|
||
Could we use the Whiteboard for triggers instead? like using the keyword "readyforvote" on it to trigger a new voting so the assigned council member to the bug can trigger this manually, and also use the "delayed" keyword to manually setup a 72 hours delay?
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → jgiannelos
Assignee | ||
Updated•10 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Updated•10 years ago
|
Whiteboard: [kb=1454289]
Comment 9•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/remo
https://github.com/mozilla/remo/commit/99768f62cf784f9ab3d8ea6e59bced2f081f4c7a
[bug 1026956] Extend polls with no majority decision for 24 hours.
* Send reminder email marked as urgent on voting extension.
* Migrate remaining voting cronjobs to celery.
* Remove unused daily voting reminder cron.
https://github.com/mozilla/remo/commit/0e007bb115b00ea57563c83060d0374ec64b58b2
Merge pull request #798 from johngian/1026956
[bug 1026956] Extend polls with no majority decision for 24 hours.
Assignee | ||
Comment 10•10 years ago
|
||
I am closing this bug as resolved fixed. The rest of the functionality not implemented in this PR is part of https://bugzilla.mozilla.org/show_bug.cgi?id=1028189
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•10 years ago
|
Version: unspecified → next
Comment 11•10 years ago
|
||
Verified on stage:
* If no majority is reached, the poll is extended for 24hours.
* An email is sent marked as urgent.
The poll won't be rejected if no majority is reached after the extension.
This feature will be tracked by another bug.
Example voting:
https://reps.allizom.org/v/test-voting-extension/
Status: RESOLVED → VERIFIED
Assignee | ||
Updated•10 years ago
|
Version: next → 438
Updated•4 years ago
|
Product: Mozilla Reps → Mozilla Reps Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•