Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make url more recognizable apart from domain name #189

Open
tusooa opened this issue Jan 18, 2021 · 1 comment
Open

Make url more recognizable apart from domain name #189

tusooa opened this issue Jan 18, 2021 · 1 comment

Comments

@tusooa
Copy link

tusooa commented Jan 18, 2021

Is your feature request related to a problem? Please describe.
Problem: In some places we are not able to use the matrix.to domain (e.g. #177 , and matrix.to seems to be banned in mainland China). This poses a difficulty for these people to create/access matrix.to links. According to README, one can host their own matrix.to instance, but currently there is no way to identify a matrix.to link apart from the matrix.to domain ( https://matrix.org/docs/spec/appendices#matrix-to-navigation ). This makes it difficult for those using a client/bridge that does not support automatic conversion from a matrix.to link to e.g. a room invite. Thus, it helps to make a matrix.to link that can be on different domains (for directly opening in browser), and at the same time be conveniently recognized by clients (for quickly access the target pointed).

Describe the solution you'd like
Add some sort of identifier in the location part of the uri so that clients can recognize links from other domains as matrix.to links. (e.g. https://<domain>/matrix-to/#/....)

Describe alternatives you've considered
Matching the links against the current format, but ignoring domain name (i.e., matching #/<identifier>/<extra parameter>?<additional arguments>)

Additional context
N/A

@bwindels
Copy link
Contributor

Interesting use case ... perhaps #205 can help here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants