VOTE v2.0.0 - Single Transferable Vote
New in this release
Single transferable vote
VOTE now uses single transferable vote!
This means there is different logic for how to create elections, vote on elections, as well as determine winners of an election. VOTE now supports elections where there can be more than 1 winner, and the users can create a prioritized ballot of their preferred candidates.
Specifically we have:
- Major UI changes for voting on elections
- Support for elections with >1 winners
- Support for enforcing >2/3 of the votes (only for elections with 1 winner)
- Votes now contain an array of references to the elections candidates, as well as the election itself, instead of just one candidate.
- The result of the election can be calculated in the admin page using our implementation of the STV algorithm.
Other
- Users can be generated using an identifier and an email address to send an auto generated username and password to the specified email.
- Elections support the use of an auto generated four-digit code to be able to vote on an election. This code is different per election. This is to be able to confirm "presence" when using VOTE at a digital event.