ion
ion copied to clipboard
Polls: Randomize choice order for elections
trafficstars
Feature description
- The Polls app is often used for conducting school elections. To improve fairness, the choices (candidates) should appear in a randomized order when voting.
For example, the order on one page load may be:
- Alice
- Bob
- Charlie
And on a subsequent load may be:
- Bob
- Alice
- Charlie
- This should only be enabled when
Poll.is_electionis true.
Suggested implementation(s) (if applicable)
- There is already an Election question type that randomizes the choices. However, SGA has recently moved to rank choice voting. This feature should randomize all question types when
Poll.is_electionis true. - I suggest the Election question type be renamed to "Random," or another applicable name because this feature will make it unnecessary and possibly confusing during elections. However, it should be kept as a choice in case a non-election Poll needs the choices randomized.
Taken by Sophia (understudy)