8000 Don't require CIVS by infinisil · Pull Request #105 · NixOS/org · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Don't require CIVS #105

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Don't require CIVS #105

wants to merge 2 commits into from

Conversation

infinisil
Copy link
Member
@infinisil infinisil commented May 9, 2025

The last election has shown that CIVS is not very suitable for collecting votes (the UX and control features are not conductive to high voter turnout), and only using CIVS for tallying the votes (which was done last time) adds a lot of complication, when OpaVote's tallying methods plentyful and sufficient, even if not matching CIVS to the dot.

It should be up to the EC to decide whether they want to use CIVS or a reasonable alternative, and not be prescribed by the constitution.

This was brought up by @7c6f434c, ping @NixOS/ec-2024

As this is a constitutional amendment, it needs a 5/7 SC supermajority to be approved

@7c6f434c
Copy link
Member
7c6f434c commented May 9, 2025

I think UX-wise there were different complaints about different platforms (and also about the very idea of ranked ballot); CIVS crash, however, should be enough to not oblige EC to try using it again.

@@ -155,7 +155,7 @@ After the nomination deadline, the SC can prevent a nominee from becoming a cand

#### Procedure

The election is done using a [proportional representation mode from Condorcet Internet Voting Service (CIVS)](http://web.archive.org/web/20240412235900/https://civs1.civs.us/proportional.html). The recommendation is to use [CIVS](https://civs1.civs.us/) itself, but if CIVS is unavailable, a reasonable alternative proportional representation election implementation is also permitted.
The election is done using a [proportional representation mode from Condorcet Internet Voting Service (CIVS)](http://web.archive.org/web/20240412235900/https://civs1.civs.us/proportional.html). The recommendation is to use [CIVS](https://civs1.civs.us/) itself, but a reasonable alternative proportional representation election implementation is also permitted.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The election is done using a [proportional representation mode from Condorcet Internet Voting Service (CIVS)](http://web.archive.org/web/20240412235900/https://civs1.civs.us/proportional.html). The recommendation is to use [CIVS](https://civs1.civs.us/) itself, but a reasonable alternative proportional representation election implementation is also permitted.
The election is done using a propotional representation oriented tallying system based on ranked ballots. The recommendation is to use [proportional representation mode from Condorcet Internet Voting Service (CIVS)](http://web.archive.org/web/20240412235900/https://civs1.civs.us/proportional.html), but a reasonable alternative proportional representation election implementation is also permitted.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about even removing CIVS as a recommendation:

Suggested change
The election is done using a [proportional representation mode from Condorcet Internet Voting Service (CIVS)](http://web.archive.org/web/20240412235900/https://civs1.civs.us/proportional.html). The recommendation is to use [CIVS](https://civs1.civs.us/) itself, but a reasonable alternative proportional representation election implementation is also permitted.
The election is done using a propotional representation oriented tallying system based on ranked ballots. One option is to use [proportional representation mode from Condorcet Internet Voting Service (CIVS)](http://web.archive.org/web/20240412235900/https://civs1.civs.us/proportional.html), but a reasonable alternative is also permitted.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(So that a native propotional tallying system of a neutral platform can be used, e.g. for OpaVote there is Meek-STV)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do not see any problems with the no-recommendation wording.

The last election has shown that CIVS is not very suitable for collecting votes (the UX and control features are not conductive to high voter turnout), and only using CIVS for tallying the votes (which was done last time) adds a lot of complication, when OpaVote's tallying methods plentyful and sufficient, even if not matching CIVS to the dot.
@infinisil infinisil force-pushed the dont-require-civs branch from 12a1d64 to a42f6f9 Compare May 14, 2025 15:32
@infinisil infinisil marked this pull request as ready for review May 14, 2025 15:32
@infinisil infinisil requested a review from a team as a code owner May 14, 2025 15:32
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
@@ -155,7 +155,7 @@ After the nomination deadline, the SC can prevent a nominee from becoming a cand

#### Procedure

The election is done using a [proportional representation mode from Condorcet Internet Voting Service (CIVS)](http://web.archive.org/web/20240412235900/https://civs1.civs.us/proportional.html). The recommendation is to use [CIVS](https://civs1.civs.us/) itself, but if CIVS is unavailable, a reasonable alternative proportional representation election implementation is also permitted.
The election is done using a proportional representation oriented tallying system based on ranked ballots. One option is to use [proportional representation mode from Condorcet Internet Voting Service (CIVS)](http://web.archive.org/web/20240412235900/https://civs1.civs.us/proportional.html), but a reasonable alternative is also permitted.
Copy link
Member
@jtojnar jtojnar May 14, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure if “tallying system” is proper terminology – Wikipedia calls it either Electoral system or Voting system (redirecting to https://en.wikipedia.org/wiki/Electoral_system) – but I guess it is understandable enough.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good question; an ambiguity that is irrelevant for Wikipedia but relevant to us is that there is vote collection and vote tallying (and we already have experience where voting system for the vote collection did not have one of the promised properties for vote tallying).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants
0