-
Notifications
You must be signed in to change notification settings - Fork 10
Closed
Labels
administrator-featureIndicates that the feature will be driven by the Hugo AdminIndicates that the feature will be driven by the Hugo Admincore-functionalityRequired in order for the system to be fit for purposeRequired in order for the system to be fit for purposemember-featureIndicates that the feature is for the member-facing part of NomNomIndicates that the feature is for the member-facing part of NomNom
Milestone
Description
Add support for Hugo voting
### Tasks
- [x] Create a voting ballot view
- [x] https://github.com/WorldconVotingSystems/nomnom/issues/120
Some notes on this:
-
Should ballot order be randomized?
-
Ballots must include the ability to rank "no award"
-
Per conversation w/ Glasgow 2024 Hugo admin, the ballot has two requirements:
"Final Award ballots shall include name, signature, address, and membership-number spaces to be filled in by the voter; however, if the voter does not have their membership number, it may be supplied by the Hugo Administrator or their designated staff member"
After conversation, we believe that two requirements will satisfy:
- The submission button for the ballot will be labeled "Submit ballot signed as ". Further, the site will show a notification popup indicating that signature as well.
- The member's email address will be included in the ballot as reported to WSFS, if provided by the member.
Open questions (as yet not decided):
- should the system also provide final counts? It is absolutely possible for
this system to return the full count, and offer the ability to reject votes if
needed in the process of that count.
Possible implementation help
- https://ilikerobots.medium.com/django-vue-vite-rest-not-required-ca63cfa558fd -- this is a discussion about how to use Vue.js + Django; that was how Wellington's ranking form was built.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
administrator-featureIndicates that the feature will be driven by the Hugo AdminIndicates that the feature will be driven by the Hugo Admincore-functionalityRequired in order for the system to be fit for purposeRequired in order for the system to be fit for purposemember-featureIndicates that the feature is for the member-facing part of NomNomIndicates that the feature is for the member-facing part of NomNom