As a more casual user that has chosen ShitJustWorks as his new home instance, I don't feel inclined to participate daily in the internal politics of this instance. Yet (semi) daily, the Agora seems to vote on issues that will affect me directly, such as defederating from instances the thread-starters deem to be harmful, something I am fundamentally opposed to as long as the block functionailty is sufficient to filter content you really don't want to see.
I suspect that many more people on this instance feel the same way, not wanting to participate daily in internal politics that is, or aren't even aware of the voting power the Agora holds. After all, the fediverse explorer currently shows over 6000 users belonging to this instance, with over 2000 active monthly. Yet the most commented-on voting thread in here has merely 200 votes, so only 10% of users will change the rules for all users in this instance.
I fear a 'tyranny of the active few', to put it in hyperbolic terms, that has the potential to drive away the majority of people.
But I also recognize the usefulness of the Agora and as such, I would like to suggest some voting rules:
- At any point in time, there will be just one voting thread open on the Agora where people get to decide on issues that will affect how the instance is run in the future, pinned at the very top.
- In this thread, up to X number of top-level comments will represent the actual issues to vote on. I suggest 10 as the maximum number of different votes in such a voting thread.
- Voting will run for a full month, to allow maximum participation.
- Over the month, people can create discussion threads for issues and preliminary voting threads to include those issues in the main voting thread. The X most popular issues will be voted on in the next month's main voting thread.
By limiting the number of issues to vote on, bringing them together in one thread and giving ample time for users to participate in the voting, it will be easier for casual users to keep track on what is being voted on and foster a voting culture that is backed by the majoriry of this instance's users.
These are good ideas and I share the concern. The dynamic is similar to city government, where an active minority of usually wealthy retired homeowners has outsized power because they have more leisure time. It's undemocratic.
Another idea to ensure that decisions are not made by an unrepresentative minority is a minimal voting threshold. For example: Only threads with a minimum of x votes will be considered. (Where x might be a percentage of total users of the instance, so that it changes over time.) It would be silly to make important decisions based on a thread with just a handful of votes.