From 9a5da04eb78a46fb1cb02d78eca382e708ad291d Mon Sep 17 00:00:00 2001 From: Dessalines Date: Tue, 3 Mar 2020 09:23:43 -0500 Subject: [PATCH] Add Lemmy Council governance document. --- docs/src/SUMMARY.md | 1 + docs/src/lemmy_council.md | 53 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 docs/src/lemmy_council.md diff --git a/docs/src/SUMMARY.md b/docs/src/SUMMARY.md index 0514cbcda..9a2ecde8d 100644 --- a/docs/src/SUMMARY.md +++ b/docs/src/SUMMARY.md @@ -15,3 +15,4 @@ - [Local Development](contributing_local_development.md) - [Websocket/HTTP API](contributing_websocket_http_api.md) - [ActivityPub API Outline](contributing_apub_api_outline.md) +- [Lemmy Council](lemmy_council.md) diff --git a/docs/src/lemmy_council.md b/docs/src/lemmy_council.md new file mode 100644 index 000000000..96234ff93 --- /dev/null +++ b/docs/src/lemmy_council.md @@ -0,0 +1,53 @@ +# Lemmy Council + +- A group of lemmy developers and users that use a well-defined democratic process to steer the project in a positive direction, keep it aligned to community goals, and resolve conflicts. + +## Voting / Decision-Making + +### Process +- Anything is open for discussion +- Voting done through matrix chat reacts (thumbs up/thumbs down) +- Require a simple majority for votes. (Maybe 2/3rds for more debated decisions). +- Once a decision is reached democratically, the dicision is binding and all group members have to follow it +- All members of the Lemmy council have equal voting power. +- Voting must stay open for at least 2 days. + +### What gets voted on +- Membership (joining, removing) +- Coding direction + - Priorities / Emphasis + - Controversial features (For example, an unpopular feature should be removed) +- Communication mediums +- Conflict resolution +- dev.lemmy.ml (domain and server) +- lemmy.ml and subdomains (excluding communism.lemmy.ml) +- git repo including mirrors (on github, gitea, etc) +- Any official accounts of the Lemmy project, for example the Mastodon account or the Liberapay account +- Changes to these rules + +## Joining +- We use the following process: anyone who is active around Lemmy can recommend any other active person to join the council. This has to be approved by a majority of the council. +- Active users are defined as those who contribute to Lemmy in some way for at least an hour per week on average, doing things like reporting bugs, discussing rules and features, translating, promoting, developing, or doing other things that aim to improve Lemmy as a whole. + -> people should have joined at least a month ago. +- The member list is public. +- Note: we would like to have a process where community members can elect candidates for the council, but this is not realistic because a single user could easily create multiple accounts and cheat the vote. +- Limit growth to one new member per month at most. + +## Removing members +- Inactive members should be removed from the council after a few months of inactivity, and after receiving a notification about this. +- Members that dont follow binding council decisions should be removed. +- Any member can be removed in a vote. + +## Goals +- We encourage the membership of groups such as LGBT, religious or ethnic minorities, abuse victims, etc etc, and strive to create a safe space for them to express their opinions. We also support measures to increase participation by the previously mentioned groups. +- The following are banned, and will always be harshly punished: fascism, abuse, racism, sexism, etc etc, + +## Communication +- A private Matrix chat for all council members. +- (Once private communities are done) A private community on dev.lemmy.ml for issues. + +## Member List / Contact Info +General Contact [@LemmyDev Mastodon](https://mastodon.social/@LemmyDev) + +- Dessalines [Matrix](https://matrix.to/#/@happydooby:matrix.org) +- Nutomic [Matrix](https://matrix.to/#/@nutomic:matrix.org), [Mastodon](https://radical.town/@felix)