-
Notifications
You must be signed in to change notification settings - Fork 179
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
Create 2022 election docs #259
Conversation
The election will be conducted using a time-limited [Condorcet](https://civs.cs.cornell.edu/rp.html) ranking | ||
on [CIVS](http://civs.cs.cornell.edu/) using the Schulze method. | ||
|
||
|
||
Voters will receive an email with a ballot link. Voters will have until the end of the election cycle | ||
to submit their ballot. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd like us to explore using https://github.com/elekto-io/elekto as the election system for this cycle, which Kubernetes has been using for its Steering Committee elections and which Knative also started using last year. We ran into significant confusion with the email exchanges and the once-a-day syncing cycle from the CIVS service last time.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
BTW, I started getting Elekto to build and run on CF on my fork at https://github.com/emalm/elekto/tree/run-with-cf. I've gotten it to stage and to connect to a bound MySQL DB automatically, but I haven't tried configuring the GitHub settings yet.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hah, I kept playing around with this, and it's now running at https://elekto-emalm.apps.dhaka.cf-app.com, with the election config repo at https://github.com/emalm/elekto.meta.test. @christopherclark, I made you both an admin and a voter for the "name the app" election that it's running right now, if you wanted to take a look at it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Switching to Elekto seems like a reasonable move to me. I've signed into the Elekto app but haven't explored more than that. Maybe next week we can run a test election @emalm ?
We can update the voting method details anytime before voting starts - proposed date June 2nd.
Update election dates
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. We'll plan to evaluate Elekto soon and to amend this as needed before voting starts if we want to proceed with it.
Merging, as we have a TOC quorum of approvals and it's been out for over a week without changes (other than to move the dates forward as needed). |
Initial docs for 2022 election. This reflects almost the same dates as 2021 - if the TOC wants to amend anything at all here, please do. Before May 11, I'll have calculated a list of eligible voters, and drafted a cf-dev post.