Support for Consensus-Based Governance Models
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Quiet
- Domain
- authorization
Research direction
Start by reviewing the specification and the listed user stories for voting, quorum, delegation, and permission changes. Determine whether consensus-based governance is in scope or whether the admin-focused approach is intentional; done requires a documented decision about accommodating these models.
Written by the indexing model from the issue text.
Description
I believe some groups may want to manage themselves through consensus rather than admin-only control. Some relevant user stories might include:
- A group wants to vote on new member requests rather than having a single admin approve them
- A group wants to rotate admin privileges among trusted members rather than having permanent admins
- A group wants to remove an admin if a majority of members agree
- A group wants to elect a temporary moderator for a specific event rather than assigning a permanent admin
- A group wants to require a quorum of existing members to endorse a new applicant before they join
- A group wants to vote on transferring group ownership rather than allowing a single admin to hand it off unilaterally
- A group wants members to collectively moderate posts, with removal requiring agreement from multiple trusted members rather than one admin
- A group wants to update group metadata (name, description, privacy settings) only after consensus among members
- A group wants to distribute permission levels (who can invite, who can post, who can remove content) through member voting rather than admin assignment
- A group wants different thresholds for different types of decisions (example: simple majority for posts, supermajority for membership changes)
Has the task force considered whether the specification should accommodate these alternative governance models, or is the admin-focused approach intentional?
- Dominant language
- HTML
- Stars
- 8
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from swicg/groups
-
Agenda 27 Aug 2026 Open
Difficulty 1/5 Under an hour Newbie friendliness 72/100
-
report
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
-
report
Difficulty 1/5 Under an hour Newbie friendliness 72/100
-
report
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
"streams" in Group Openreport
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
getgrav/grav-plugin-api#45 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
sisaku-security/sisakulint#647 ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
yunaremaia/driftcheck#246 ·
-
Docs say approvals.mode defaults to smart, but code falls back to manual when the key is absent Openarea/config comp/tools P2 sweeper:risk-compatibility type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
NousResearch/hermes-agent#117341 · 1 comment ·
-
bug good-first-issue
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
yunaremaia/taintrace#110 ·