Skip to content
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

Possibilité Vote par mandats // Possibility Voting by mandates #42

Open
Malzairean opened this issue Aug 18, 2021 · 3 comments
Open

Possibilité Vote par mandats // Possibility Voting by mandates #42

Malzairean opened this issue Aug 18, 2021 · 3 comments

Comments

@Malzairean
Copy link

Bonjour et merci pour votre application,

En espérant que l'usage du Français est autorisé, mon anglais étant quelque peu défaillant !

Pensez-vous qu'il serait possible de rajouter la fonction de séparation du poids des votes, par exemple, mon votant 1 pèse 45 voix, mon votant 2 pèse 67 voix.

Votant 1 donne 30 voix Pour et 15 voix Contre à l'option 1
Votant 1 donne 28 voix Pour et 17 voix Contre à l'option 2

Votant 2 donne 40 voix Pour et 27 voix Contre à l'option 1
Votant 2 donne 10 voix Pour et 57 voix Contre à l'option 2

Résultat des votes avec un poids total de 112 voix :

Option 1 : 70 voix Pour ; 42 voix Contre
Option 2 : 38 voix Pour ; 74 voix Contre

Merci pour votre retour et excellente journée à vous.

Patrick M

@Malzairean Malzairean changed the title Possibilité Vote par mandats Possibilité Vote par mandats // Possibility Voting by mandates Aug 18, 2021
@Malzairean
Copy link
Author

Hello and thank you for your application,

Hoping that the use of French is authorized, my English being somewhat lacking!

Do you think it would be possible to add the function of separating the weight of votes, for example, my voter 1 weighs 45 votes, my voter 2 weighs 67 votes.

Voting 1 gives 30 votes For and 15 votes Against to option 1
Voting 1 gives 28 votes For and 17 votes Against to option 2

Voting 2 gives 40 votes For and 27 votes Against option 1
Voting 2 gives 10 votes For and 57 votes Against option 2

Result of the votes with a total weight of 112 votes:

Option 1: 70 votes For; 42 votes Against
Option 2: 38 votes For; 74 votes Against

Thank you for your feedback and have a good day.

Patrick M

Translated with Google Trad !!

@pgaudry
Copy link
Contributor

pgaudry commented Aug 18, 2021

[ I answer in English; others might be interested in reading this issue ]

Hello,

What you ask is currently not supported in Belenios, and is a feature that is not so simple to add. Indeed, this touches all the parts of the software: the crypto backend with appropriate zero-knowledge proofs, some integration issues to add a new ballot format without creating a big mess that becomes hard to maintain in the long term, and a specific voting interface.

You are not the first person to ask for this, and we might indeed do it in the (not so near) future. Can you give us a bit more information about your context, so that if/when we do it, we make design choices that are compatible with your needs?

  • what is the typical size of the weight of a voter?
  • what is the typical value of the sum of all the weights?
  • what are the weights? integers? percentages? others?
  • are the voters forced to assign all their weights to the options?
  • are the voters allowed to vote blank?

Regards,
Pierrick

@Malzairean
Copy link
Author

Thank you for your quick reply.

Yes I suspect that it is not easy to implement, having some old notions of application development in my distant youth ;)

Regarding your questions, here are the answers:

  • The context: Association or union with votes on people (anonymity in this case) or projects subject to amendment.
  • Typical voter size: This can be totally different depending on the size of the association or union.
  • Typical value of the total sum: same as the previous answer.
  • Unit of weights: rather simple in this case with integers.
  • Obligation to allocate weights: yes with the option "For", "Against" and "Abstention". However, it would be nice to be able to ignore "Abstain" votes in the final result. At worst, it can be transposed to an xls file.
  • Blank vote: Abstention is indeed possible, if we mean blank vote by abstention.

A huge thank you for your response and for the already cool design of this service.

Good luck for the future ;)

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

No branches or pull requests

2 participants