Remove room directory #33

Open
opened 2025-01-16 22:57:44 +01:00 by rory.gay · 2 comments

This is too big of an abuse vector. Let's kill it.

This is too big of an abuse vector. Let's kill it.

The real problem is the lack of moderation on matrix and similar projects. This could be solved with better tooling. I do not think removing the room directory is the only way to solve this issue and we wonder how discoverability would work without it.

The real problem is the lack of moderation on matrix and similar projects. This could be solved with better tooling. I do not think removing the room directory is the only way to solve this issue and we wonder how discoverability would work without it.

Two possible approaches (not mutually exclusive):

  • Configurable access control on the room directory. Maybe one server wants to allow "only admins" (or otherwise trusted users) to make changes to the room directory. On a server where all users are already trusted (for example, owner invites their friends), allowing any user to change the room directory would be fine.
  • Approval-based system. Any user (or whatever the access control permits) can submit a request to add or remove a room, only selected users can approve or deny these requests. If a user was submitting abusive proposals with this system, they probably should've been removed regardless of the room directory.
Two possible approaches (not mutually exclusive): - Configurable access control on the room directory. Maybe one server wants to allow "only admins" (or otherwise trusted users) to make changes to the room directory. On a server where all users are already trusted (for example, owner invites their friends), allowing any user to change the room directory would be fine. - Approval-based system. Any user (or whatever the access control permits) can submit a request to add or remove a room, only selected users can approve or deny these requests. If a user was submitting abusive proposals with this system, they probably should've been removed regardless of the room directory.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Atoki/discussion#33
No description provided.