The plan for elected positions
You recently asked us if not changing how the roadmap talks about elections was an oversight. We discussed this and have some changes to the roadmap in response!
SIGs, committees and their nature
Until now, SIGs and committees have been “ad-hoc”, where anyone could join. In stage 3 of our roadmap, “Solidification”, we’ll change this to be more like the Kubernetes structure. In the Kubernetes structure, contributors to the project elect SIG members, and being a SIG member will be a much more trusted position than it is now.
SIGs will remain fully transparent so everyone can participate in areas they’re interested in, even if they’re not a member of the SIG. You can think of it as the SIG members becoming leaders in their domain. Some committees may have private communications but are encouraged to be as open as possible. An example could be the security committee, which may have private communications surrounding a not-publicly-disclosed vulnerability.
The voting
Addressing integrity concerns
By the time we start elections, we’ll have a loomio instance. Loomio will ensure integrity by avoiding issues like false accounts. Loomio can also help prevent underrepresentation by using algorithms such as Single Transferrable Vote.
A step-by-step walkthrough
When we get to the “implementation” stage on our roadmap (stage 2), we’ll elect Special Interest Group (SIG) leaders. We wanted to balance holding elections early with letting you learn about the position and who you’re voting for before asking members to stand or electing anyone. Group membership will remain by application, and we expect group leaders to continue accepting most or all applications as they do today.
In “Solidification” (stage 3), SIGs and committees will become fully formed groups. They’ll get more of a complete say in the direction of their domain, and group membership will be elected.
Finally, as we have a minimal implementation and enter “Polish” (stage 4), we’ll replace the “boot group” steering committee with elected members. We want to wait until Aux is at this “minimum-viable” stage because we want a consistent view as we progress through the “bootstrapping” phases of the roadmap. We also want to provide an example of typical steering committee activity, which can only properly begin as other SIGs and committees solidify.
We hope that the new steering committee will be able to provide a sustainable long-term view for Aux.
Many thanks to @minion for help with writing this up.