Algemene resolutie: geheimhouding van de stemming
- Tijdslijn
- Indiener Voorstel A
- Steun Voorstel A
- Voorstel A
- Indiener Voorstel B
- Steun Voorstel B
- Voorstel B
- Indiener Voorstel C
- Steun Voorstel C
- Voorstel C
- Quorum
- Data en Statistieken
- Meerderheidsvereiste
- Uitslag
Tijdslijn
Discussieperiode: | 23-02-2022 | 11-03-2022 |
---|---|---|
Stemperiode: | Sunday 13-03-2022 00:00:00 UTC | Saturday 26-03-2022 23:59:59 UTC |
Indiener Voorstel A
Sam Hartman [hartmans@debian.org] [tekst van het voorstel] [amendement]
Steun Voorstel A
- Russ Allbery [rra@debian.org] [e-mailbericht]
- Steve McIntyre [93sam@debian.org] [e-mailbericht]
- Bill Blough [bblough@debian.org] [e-mailbericht]
- Filippo Rusconi [lopippo@debian.org] [e-mailbericht]
- Sean Whitton [spwhitton@debian.org] [e-mailbericht]
- Pierre-Elliott Bécue [peb@debian.org] [e-mailbericht]
Voorstel A
Identiteit verbergen van ontwikkelaars die een bepaalde stem uitbrengen
Grondgedachte
Bij de stemming voor GR_2021_002 zeiden verschillende ontwikkelaars dat ze zich ongemakkelijk voelden bij het uitbrengen van hun stem, omdat volgens het proces van dat moment hun naam en de rangschikking op het stemformulier openbaar zouden zijn. Een aantal deelnemers aan de discussie is van mening dat we verkiezingsresultaten zouden krijgen die de wil van de ontwikkelaars nauwkeuriger weergeven mochten we de naam die verbonden is aan een bepaalde voorkeurstem op het stembiljet niet openbaar maken. Verscheidene mensen waren van mening dat de gerangschikte stemmen zonder namen nog steeds waardevolle openbare informatie zou zijn.
Volgens dit voorstel zouden alle verkiezingen behandeld worden als de verkiezing voor de projectleider. Tegelijk zou de eis dat de secretaris de verkiezing per e-mail moet laten verlopen, versoepeld worden. Als de vereiste dat per e-mail moet worden gestemd, wordt geschrapt, dan is er in ieder geval een experiment gepland met het belenios stemsysteem. Belenios kan een betere geheimhoudig van de stemming en een eenvoudiger webgebaseerd stemsysteem bieden dan onze huidige e-mailaanpak. Als dit voorstel wordt goedgekeurd, zou het toepassen van een dergelijk alternatief voldoende steun moeten genieten binnen het project, maar het zou geen statutenwijziging vereisen.
Dit voorstel vergroot onze afhankelijkheid van de bestaande bevoegdheid van de secretaris om te beslissen hoe stemmingen worden gehouden. Het ontbreken van een mechanisme om beslissingen van de secretaris over hoe we stemmingen houden, te overroepen, is tot nu toe geen probleem geweest. Als we echter gaan vertrouwen op deze bevoegdheid om na te gaan of het project voldoende consensus heeft om een alternatief stemmechanisme in te voeren, dan hebben we een mechanisme nodig dat een dergelijk besluit kan overroepen. Dit voorstel introduceert zo'n mechanisme.
Samenvatting van de wijzigingen
1) De identiteit van een kiezer die een bepaalde stem uitbrengt niet openbaar maken.
2) Niet vereisen dat stemmen per e-mail gebeurt.
3) Verduidelijken dat de ontwikkelaars de secretaris op elk moment kunnen vervangen.
4) Voorzien in een procedure om de beslissing van de projectsecretaris of zijn afgevaardigde terzijde te schuiven. Voor het terzijde schuiven van de beslissing welke bijzondere meerderheid vereist is of het terzijde schuiven van het bepalen van de verkiezingsuitslag is een meerderheid van 3:1 vereist. De voorzitter van het technisch comité beslist wie dergelijke stemmingen uitvoert.
6) Vastleggen dat ons verkiezingssysteem onafhankelijke verificatie van de uitslag op basis van de uitgebrachte stemmen moet mogelijk maken en dat het ontwikkelaars in staat moet stellen te bevestigen dat hun stem is opgenomen in het overzicht van de uitgebrachte stemmen.
Algemene resolutie
De ontwikkelaars besluiten om de wijzigingen in de statuten van Debian door te voeren, zoals vastgelegd in git commit ed88a1e3c1fc367ee89620a73047d84a797c9a1d. Vanaf 23 februari 2022 is deze commit te vinden op [https://salsa.debian.org/hartmans/webwml/-/commit/ed88a1e3c1fc367ee89620a73047d84a797c9a1d
Voor het gemak is hieronder een woord-diff van de wijzigingen opgenomen. In het geval dat de diff verschilt van de commit, is de commit bepalend.
@@ -179,9 +179,27 @@ eerder kan iedereen die later wordt vermeld, overrulen.</cite></p> </li> <li> [-<p>In het geval van-]{+<p>Aanstellen+} a [-onenigheid tussen-]{+nieuwe secretaris. In het gewone geval ( §7.2) waarin+} de projectleider en {+de secretaris het eens zijn over+} the [-zittende-]{+volgende+} secretaris, [-een nieuwe secretaris aanstellen.</p>-]{+this power of+} {+ de ontwikkelaars niet gebruik wordt.</p>+} </li> {+<li>+} {+ <p>en beslissing van de projectsecretaris of zijn afgevaardigde+} {+ terzijde schuiven.</p>+} {+ <p>De bepaling van de vereiste bijzondere meerderheid terzijde schuiven+} {+ voor een specifieke keuzemogelijkheid ophet stemformulier of het terzijde schuiven van de bepaling van+} {+ het resultaat van een verkiezing vereist dat de ontwikkelaars ermee akkooord gaan met een+} {+ 3:1 meerderheid. De vaststelling van de vereiste meerderheid voor het+} {+ terzijde schuiven van een beslissing van de secretaris kan niet terzijde geschiven worden.</p>+} {+ <p>De voorzitter van het technisch comité beslist wie optreedt als+} {+ secretaris voor een algemene resolutie om een beslissing van de projectsecretaris+} {+ of diens afgevaardigde terzijde te schuiven. Als de beslissing niet genomen werd+} {+ door de voorzitter van het tchnisch comité, kan de voorzitter van het comité+} {+ zelf optreden als secretaris. De beslissing over wie optreedt als secretaris+} {+ voor een dergelijke algemene resolutie kan niet terzijde geschoven worden.</p>+} </ol> <h3>4.2. Procedure</h3> @@ -228,9 +246,10 @@ eerder kan iedereen die later wordt vermeld, overrulen.</cite></p> <p> De projectsecretaris neemt de stemmen op. Stemmen, tellingen en resultaten worden niet bekendgemaakt tijdens de stemperiode; na de stemming geeft de projectsecretaris een overzicht van alle uitgebrachte stemmen {+op een voldoende gedetailleerde wijze dat iedereen de uitslag van de verkiezing kan controleren aan de hand van de uitgebrachte stemmen. De+} {+ identiteit van een ontwikkelaar die een specifieke stem uitbracht+} {+ wordt niet openbaar gemaakt, maar ontwikkelaars zal de mogelijkheid geboden worden om te kunnen vaststellen dat hun stem opgenomen werd bij de uitgebrachte stemmen+}. De stemperiode bedraagt 2 weken, maar kan met maximaal 1 week aangepast worden door de projectleider. </p> </li> @@ -247,7 +266,7 @@ eerder kan iedereen die later wordt vermeld, overrulen</cite></p> </li> <li> <p>De stemming vindt plaats [-per e-mail-] op een voor de secretaris geschikte wijze. De secretaris bepaalt voor elke stemming of kiezers hun stem kunnen wijzigen.</p> </li> @@ -371,8 +390,7 @@ eerder kan iedereen die later wordt vermeld, overrulen</cite></p> necessary.</li> <li>De volgende twee weken is de stemperiode waarin de ontwikkelaars hun stem kunnen uitbrengen. [-De stemming bij de verkiezing van de voorzitter is-] [- geheim en blijft geheim, ook na het einde van de stemming.</li>-]{+</li>+} <li>De keuzemogelijkheden op het stembiljet zijn de kandidaten die zichzelf genomineerd hebben en zich nog niet hebben teruggetrokken, plus Geen Van De
Indiener Voorstel B
Judit Foglszinger [urbec@debian.org] [tekst van het voorstel] [update]
Steun Voorstel B
- Scott Kitterman [kitterman@debian.org] [e-mailbericht]
- Felix Lechner [lechner@debian.org] [e-mailbericht]
- Louis-Philippe Véronneau [pollo@debian.org] [e-mailbericht]
- Mathias Behrle [mbehrle@debian.org] [e-mailbericht]
- Tiago Bortoletto Vaz [tiago@debian.org] [e-mailbericht]
Voorstel B
Identiteit verbergen van ontwikkelaars die een bepaalde stem uitbrengen en verificatie mogelijk maken
Grondgedachte
De mogelijkheid bieden om te stemmen over een geheime stemming zonder dat er aanvullend gestemd hoeft te worden over ongerelateerde/ slechts licht gerelateerde wijzigingen van de statuten; bijvoorbeeld over het wijzigen van de wijze van stemmen van e-mail naar iets dat niet gedefinieerd is.
Zoals vermeld in de discussie, is er misschien geen consensus over welke opties rechtstreeks verband met elkaar houden. Deze optie beschouwt de noodzaak om verificatie toe te staan (6)) als direct gerelateerd aan geheime stemmingen, omdat ze anders volledig oncontroleerbaar zouden worden.
Samenvatting van de wijzigingen
1) De identiteit van een kiezer die een bepaalde stem uitbrengt niet openbaar maken.
6) Vastleggen dat ons verkiezingssysteem onafhankelijke verificatie van de uitslag op basis van de uitgebrachte stemmen moet mogelijk maken en dat het ontwikkelaars in staat moet stellen te bevestigen dat hun stem is opgenomen in het overzicht van de uitgebrachte stemmen.
<h3>4.2. Procedure</h3> @@ -228,9 +246,10 @@ eerder kan iedereen die later wordt vermeld, overrulen</cite></p> <p> De projectsecretaris neemt de stemmen op. Stemmen, tellingen en resultaten worden niet bekendgemaakt tijdens de stemperiode; na de stemming geeft de projectsecretaris een overzicht van alle uitgebrachte stemmen {+op een voldoende gedetailleerde wijze dat iedereen de uitslag van de verkiezing kan controleren aan de hand van de uitgebrachte stemmen. De+} {+ identiteit van een ontwikkelaar die een specifieke stem uitbracht+} {+ wordt niet openbaar gemaakt, maar ontwikkelaars zal de mogelijkheid geboden worden om te kunnen vaststellen dat hun stem opgenomen werd bij de uitgebrachte stemmen+}. @@ -371,8 +390,7 @@ eerder kan iedereen die later wordt vermeld, overrulen</cite></p> necessary.</li> <li>De volgende twee weken is de stemperiode waarin de ontwikkelaars hun stem kunnen uitbrengen. [-De stemming bij de verkiezing van de voorzitter is-] [- geheim en blijft geheim, ook na het einde van de stemming.</li>-]{+</li>+}
Indiener Voorstel C
Holger Levsen [holger@debian.org] [tekst van het voorstel]
Steun Voorstel C
- Mattia Rizzolo [mattia@debian.org] [e-mailbericht]
- Philip Hands [philh@debian.org] [e-mailbericht]
- Mathias Behrle [mbehrle@debian.org] [e-mailbericht]
- Santiago Ruano Rincón [santiago@debian.org] [e-mailbericht]
- Gunnar Wolf [gwolf@debian.org] [e-mailbericht]
- Sven Bartscher [kritzefitz@debian.org] [e-mailbericht]
Voorstel C
De publieke stemming opnieuw bevestigen
Aangezien we ofwel een geheime en intransparante stemming kunnen hebben, ofwel een open en transparante stemming, besluit het project om ons stemsysteem te laten zoals het is.
Grondgedachte
Het voorstel van AR over een geheime stemming bevat geen details over de implementatie, waarschijnlijk omdat geheime en transparante stemmingen nu eenmaal onmogelijk volledig te realiseren zijn. Deze AR zal dus hetzelfde lot ondergaan als de stemming over 'publiceren van debian-private', waarin wel voor het voorstel werd gestemd, maar nooit werd geïmplementeerd.
Een stemsysteem dat alleen voor sommigen transparant is, is ondemocratisch en zal ertoe leiden dat maar weinig mensen op de hoogte zijn, wat haaks staat op de doelstellingen van openheid en transparantie van Debian.
En begin 2022 is niet het moment voor overhaaste veranderingen als deze. Daarom wil ik ook expliciet dat "de status quo behouden" op het stembiljet komt, en dan niet alleen als "Geen van bovenstaande", maar als een echte optie.
Quorum
Met de huidige lijst van stemgerechtigde ontwikkelaars hebben we:
Huidig aantal ontwikkelaars = 1023 Q ( sqrt(#ontwikkelaars) / 2 ) = 15.9921855917195 K min(5, Q ) = 5 Quorum (3 x Q ) = 47.9765567751584
Quorum
- Optie 1 behaalde het quorum: 149 > 47.9765567751584
- Optie 2 behaalde het quorum: 185 > 47.9765567751584
- Optie 3 behaalde het quorum: 163 > 47.9765567751584
Data en Statistieken
Voor deze GR worden, zoals altijd, periodiek statistieken verzameld over ontvangen stembiljetten en verzonden ontvangstbevestigingen tijdens de stemperiode. Bovendien wordt de lijst van kiezers geregistreerd. Ook zal de scoretabel ter inzage worden gelegd.
Meerderheidsvereiste
Voorstel 1 en 2 vereisen een bijzondere meerderheid van 3:1
Meerderheid
- Optie 1 vervalt vanwege de meerderheid. 1.585 (149/94) < 3
- Optie 2 behaalt een meerderheid. 3.033 (185/61) >= 3
- Optie 3 behaalt een meerderheid. 2.397 (163/68) > 1
Uitslag
In de bovenstaande grafiek duiden alle roze gekleurde knooppunten erop dat de optie de meerderheid niet heeft gehaald, het blauwe geeft de winnaar aan. Een achthoek wordt gebruikt voor de opties die de standaard niet haalden.
- Optie 1 "Identiteit verbergen van ontwikkelaars die een bepaalde stem uitbrengen"
- Option 2 "Identiteit verbergen van ontwikkelaars die een bepaalde stem uitbrengen en verificatie mogelijk maken"
- Option 3 "Publieke stemming herbevestigen"
- Option 4 "Geen van bovenstaande"
In de volgende tabel geeft het vak[rij x][kol y] weer hoeveel keer optie x verkozen werd boven optie y tijdens de stemming. Een meer gedetailleerde uitleg over de vergelijkingsmatrix kan helpen om de tabel te begrijpen. Om inzicht te krijgen in de Condorcet-methode, is het Wikipedia-artikel redelijk leerzaam.
Optie | ||||
---|---|---|---|---|
1 | 2 | 3 | 4 | |
Optie 1 | 72 | 114 | 149 | |
Optie 2 | 144 | 142 | 185 | |
Optie 3 | 137 | 107 | 163 | |
Optie 4 | 94 | 61 | 68 |
Bekijken we rij 2, kolom 1, dan blijkt dat Identiteit verbergen van ontwikkelaars die een bepaalde stem uitbrengen en verificatie mogelijk maken
144 keer verkozen werd boven Identiteit verbergen van ontwikkelaars die een bepaalde stem uitbrengen
Bekijken we rij 1, kolom 2, dan blijkt dat Identiteit verbergen van ontwikkelaars die een bepaalde stem uitbrengen
72 keer verkozen werd boven Identiteit verbergen van ontwikkelaars die een bepaalde stem uitbrengen en verificatie mogelijk maken.
Paarsgewijze vergelijking
- Optie 2 haalt het van Optie 3 met ( 142 - 107) = 35 stemmen.
- Optie 2 haalt het van Optie 4 met ( 185 - 61) = 124 stemmen.
- Optie 3 haalt het van Option 4 met ( 163 - 68) = 95 stemmen.
De Schwartz-verzameling bevat
- Optie 2 "Identiteit verbergen van ontwikkelaars die een bepaalde stem uitbrengen en verificatie mogelijk maken"
De winnaars
- Optie 2 "Identiteit verbergen van ontwikkelaars die een bepaalde stem uitbrengen en verificatie mogelijk maken"
Debian gebruikt de Condorcet-methode bij stemmingen.
Simpel gesteld kan de gewone Condorcet-methode als volgt worden
uitgedrukt:
Bekijk alle mogelijke wedlopen in twee richtingen tussen
kandidaten. De Condorcet-winnaar, als er een is, is de kandidaat
die elke andere kandidaat kan verslaan in een wedloop
met die kandidaat in de twee richtingen.
Het probleem is dat er bij complexe verkiezingen wel eens sprake kan
zijn van een circulaire relatie waarin A B verslaat, B C verslaat en
C A verslaat. De meeste variaties op Condorcet gebruiken
verschillende manieren om deze onbesliste stand op te lossen. Zie
de methode van het kloonbestendig sequentieel uitrangeren in een Schwartz-verzameling
voor details. De variatie die Debian gebruikt wordt beschreven in de
statuten,
meer bepaald in paragraaf A.6.
Debian-projectsecretaris