element-hq / element-hq/element-meta

Room upgrade to room with different settings

Open
#1,373 4 comments 3 reactions 0 assignees View on GitHub
A-Room-Upgrades P3 T-Enhancement
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.**
I have a room which is encrypted, and contains several users who are less comfortable with technology. I need to upgrade the room, and would like to be able to send an upgrade notice. However, the room population has grown, and I would prefer for my new room to no longer use e2e.

**Describe the solution you'd like**
When I perform `/upgraderoom x`, an additional, optional flag to make different settings in the new room, specifically encryption.

**Describe alternatives you've considered**
I could craft my own tombstone event and use that, per https://matrix.org/docs/spec/client_server/latest#m-room-tombstone.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the /upgraderoom command and the Matrix m.room.tombstone specification linked in the issue. Determine how an optional encryption setting should apply to the new room and upgrade notice; done means users can upgrade to a room with different encryption settings without crafting a tombstone event manually.

Written by the indexing model from the issue text.

Assessment

Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.