Yes. Players need only understand the game to begin playing it. Expand your voting alliance by identifying things you can give at low political cost while receiving something you value more. Once you have a set of votes agreed upon, everyone in the alliance gets what they want. Helping players identify opportunities or lower the costs of moves is part of playing the game. Whoever begins playing early and plays with a degree of integrity with other players can create more cooperative moves faster, “winning” this non-zero-sum game in a sense.
Why didn’t they already? The same reason inexperienced programmers might loop through an array to check for membership. Improper problem analysis leads to irrational, sub-optimal moves. We’re also likely taking cues from the politics we see around us, but that’s politics for mere laypeople. We are mostly engineers.
IIRC even @Gabriella439 stated that several of the SC had independently reached the same conclusion about the mod to be removed. At that point, does the reason given even matter? The conversation was literally about protecting the dignity of everyone until the naive “whistleblower” didn’t read the assignment. I’m glad you bring this point back up. On a council where you are expected to negotiate deals with other members, which itself requires being vulnerable and honest about the political calculations, this breach of trust demonstrates that the “whistleblower” either has zero understanding of politics or set off with the objective of sabotaging their own seat on the council, failing their own voters. They succeeded only in spilling the mud into the main swimming area. I believe it’s a teaching moment. The next SC member to hold that seat will also come from this community and will need to learn the same lesson as our dear backstabbing friend, so they might as well learn it first by crawling back to the rest of the SC to offer votes where it might help.
The corner case of a representative system is to have a single decision maker. While that decision maker can be elected, making the system other than BDFL, it is the most decisive system. Whether it is efficient is a question for the principal-agent model of the problem. It’s efficient as long as the “dictator” is empowered to receive input from both the community’s expertise and representation. Expertise tends to be naturally concentrated with a few, so they are often very unique or acquire some natural biases that make them poor at representing broader interests, creating inefficiency due to poor alignment in spite of the highly skilled problem modeling. Connect both representation and expertise well to a decision maker and you will have an efficient process.
This is why I am not alone in suggesting that calling for elections without clear process improvements within the SC is just a knee-jerk that will only make things worse by making absolutely nobody want the job.
Start with a special election for the open seat and indirectly allow the community to vote no confidence by electing someone who runs simply on “no confidence.” Amend the constitution for faster consensus by having most decisions require just one SC member propose and one sortition selected member approve etc. Vote only when there is contention. Charge the SC to begin separating the technical and representative duties and structures to create consultative independence between expertise and community representation. Just some ideas. I am building my own technology enabled solutions every day for my actual work.
Any downstream political process is only as good as the honest understanding of the shared interest of the upstream parties driving the process. Many of us evidently had a very naive understanding of the dynamics of forming voting alliances. I would argue that this deficiency is cultural, endemic to this entire community and not something that can simply be fixed by putting a new slate of contestants into our cruel game of musical chairs. We have to learn as a community. We have to learn even if we have screwed up yesterday or today.
It is all a teaching moment. We arrive here at a thread that appears to be a zero-sum choice between fully replacing the SC or not, where only one side can win. In fact, by focusing on process design, by understanding voting alliances and using our computer science to efficiently share resources and design robust, efficient consensus processes, we can get back to the highly cooperative game of doing the hard work of improving Nix and NixOS and collectively wash our hands of what I hope not to recall.