Re: Questions for Sruthi
Don Armstrong <[email protected]>
| Newsgroups | gmane.linux.debian.devel.vote |
|---|---|
| Message-ID | <u5taygr7x3g42tzej5kumvygv7xvi2zzwkrljniv2677kuwjhz@rrmovsme5w45> |
On Fri, 03 Apr 2026, Gunnar Wolf wrote: > How large can this scale without setting up a program to handle ① > validation and ② tallying is beyond what I want to go into for a > simple email, but I think this process can be adopted by many other > teams. The CTTE has a hacked version of devotee (Debian's vote tallying software) which manages this called pocket-devotee.[1] You give it options and the votes, and it calculates the winner in compliance with the constitution[2]: ./pocket-devotee \ --option 'A: Option requiring 3:1 majority :3' \ --option 'Z: Further discussion' \ --default-option 'Z' \ --quorum 5 \ << EOF tc1: A > Z tc2: A > Z tc3: A > Z tc4: Z > A tc5: A = Z EOF You can see some examples of it being called if you search for run_vote.sh in the tech-ctte repo.[3] It wouldn't be too hard to have a similar git repo which any DD could push a commit to for general advisory decisions which didn't need a full GR. 1: https://salsa.debian.org/debian/tech-ctte/-/blob/master/scripts/pocket-devotee?ref_type=heads 2: https://salsa.debian.org/debian/tech-ctte/-/blob/master/scripts/pocket-devotee-test-cornercase?ref_type=heads 3: https://salsa.debian.org/debian/tech-ctte/-/blob/master/meeting_poll/run_vote.sh