Elections #628
Labels
enhancement
New feature or request
epic
Issues which contain a body of work that should be broken down into specific tasks
P1
Issues that are both high impact and urgent
What's your idea?
Gap
The Geek.Zone/Election occurs every year to give all members the opportunity to select the Trustees who they wish to represent them for the coming twelve months. Organising this is currently done manually, which clearly takes significant time and can be error-prone.
Timeframe
Hard deployment deadline: 2023-07-01T00:00
The service must be tested and ready for production use by 2023-07-01T00:00 ahead of the Call for Returning Officer on 2023-08-06.
Requirements
Summary
Design and build a service that allows elections to be organised automatically within Geek.Zone/Web, and then votes to be collected via an external provider.
P1
"I confirm that I understand the responsibilities of this post and am willing and able to commit to executing its duties to the best of my ability for 12 months."
P2
P3
P4
Constraints
Seats
The Trustee seats available for election are as follows.
Voting Methods
Providers
We must use an external GDPR-compliant electronic voting provider to conduct the election to ensure impartiality. Everything else should be done within Geek.Zone/Web to ensure ease of use.
You will need to find an electronic voting provider who can satisfy the requirements of this epic. Previously, we have used OpaVote to conduct our elections, however, they do not provide an API that can create elections. While we would like to continue to do so, on 2020-07-18 when asked if they had any plans to extend the API so that we can automatically create an election, OpaVote replied "Yes, but not soon."
Schedule
The Election & AGM schedule is as follows.
Blog Post
Blog Post
Blog Post
Wiki article
Blog Post
Blog Post
Wiki article
Blog Post
Blog Post
Blog Post
Blog Post
Re-election
It is required by the Geek.Zone/Constitution that "one-third of the trustees shall retire from office" ahead of each AGM. To ensure transparent democracy as well as simplicity, we have thus far taken the convention that all Trustees voluntarily stand for re-election every year, regardless of whether they are constitutionally required to do so.
User Story
As the Returning Officer, I want the administration of Geek.Zone elections to be automated so that I can focus on my core duties.
Impact
High
Urgency
Now
Code of Conduct
Please note!
This is our biggest requirement, hence the
epic
label. Please split this ticket into child tickets that you can do in one sitting.The text was updated successfully, but these errors were encountered: