Overview
I’m a member of Social.coop, a cooperatively governed instance of Mastodon, a twitter-like federated network. We currently rely on three separate platforms for our governance: Loomio, where we discuss and make decisions; a wiki that holds the bylaws by which we interpret governance events that happen on Loomio; and Social.coop itself, where decisions are implemented. In this use-case, Metagov helps connect these tools so that governance processes are more streamlined and automated.
Flow 1: User Ban
- A proposal is made in Loomio to ban a user from the system
- Metagov queries the Bylaws and posts to the thread what kind of vote is required for the decision to be validated
- Discussions on the #discuss[number] hashtag on the Mastodon instance are linked to in Loomio
- Users vote on Loomio. When it reaches the threshold in the bylaws, the user is removed from Loomio and Mastodon.
Flow 2: Bylaw amendment
- A user creates a proposal on Loomio for an amendment to the bylaws
- Metagov queries the Bylaws and posts to the thread what kind of vote is required for the decision to be validated
- Discussions on the #discuss[number] hashtag on the Mastodon instance are linked to in Loomio
- Users vote on Loomio. When it reaches the threshold in the bylaws, the bylaws are updated on Metagov (in natural language and code?)
Hope this helps!