element-hq / element-hq/element-meta

Should adding a canonical alias to a room make it free to join?

Open
#317 4 comments 0 reactions 0 assignees View on GitHub
A-Room-Settings T-Enhancement X-Needs-Product
Dominant language
No language data
Stars
112
Forks
26
Avg merge
6h 6m
Merged PRs (30d)
4

Description

### Description

I see (and make) the mistake of having the room invite-only despite adding an alias for people to join quite a lot. A possible solution may be to also set the room to be accessible as part of the canonical alias being added.

Some possible solutions are:
* Automatically set the room to public
* Ask inline if the user would also like to make the room public (**my preferred method**)
* Eg: "It looks like you're adding an alias. Would you like to make this room public? [yes] [no]"
* Ask with a popup

### Version information

- **Platform**: web (in-browser)
- **Browser**: Chrome 62
- **OS**: Windows 10
- **URL**: riot.im/develop

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the behavior in riot.im/develop using the reported web setup, focusing on adding a canonical room alias while the room is invite-only. First clarify which proposed behavior is wanted; done means the agreed interaction reliably handles whether the room becomes publicly joinable.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.