element-hq / element-hq/element-meta

Replace "Administrator" with "Owner" of a room to make the consequence of co-ownership more obvious

Open
#290 5 comments 14 reactions 0 assignees View on GitHub
T-Enhancement X-Needs-Product X-Spec-Changes
Dominant language
No language data
Stars
112
Forks
25
Avg merge
6h 6m
Merged PRs (30d)
4

Description

#### Is your suggestion related to a problem? Please describe.
Losing sovereignty on a room can happen since people tend to grant Administrator PL to others quite easily. It's seen as a technical role, but the "room governance" aspects are often overlooked by people who grant others administrators.

#### Describe the solution you'd like.
I looked up in the Matrix protocol specification, and it seems to only mention power levels but doesn't really give it name. [It only suggests the following](https://matrix.org/docs/spec/client_server/latest#permissions):

> Clients may wish to assign names to particular power levels. A suggested mapping is as follows: - 0 User - 50 Moderator - 100 Admin

When talking of the "owner" of a room (instead of administrator), and "sharing ownership" (instead of granting admin privileges), people have a more intuitive understanding over the fact that they can't take it back.

#### Additional context
NeoChat already uses the Owner label for people with PL 100

![neochat](https://user-images.githubusercontent.com/1688309/121772264-a03e1480-cb74-11eb-88e0-c438620d5daa.png)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.