-
-
Notifications
You must be signed in to change notification settings - Fork 99
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
Room identifier grammar: Is the localpart allowed to be empty? #611
Comments
This could probably be a comment on https://github.com/matrix-org/matrix-doc/issues/667 |
Also MSC1597, which appears to be merged, clarified this and said it can't be empty. Why hasn't it landed in the spec? https://github.com/matrix-org/matrix-doc/blob/rav/proposals/id_grammar/proposals/1597-id-grammar.md |
MSC1597 is still sitting in the implementation-needed pile: matrix-org/matrix-spec-proposals#1597 |
There are now both room IDs and room alias IDs with an empty localpart federated to matrix.org AFAIK. Looks like MSC1597 has to be closed (reverted?). I've allowed them in Ruma too. |
@jplatte the state of matrix-org/matrix-spec-proposals#1597 has been changed to in review so I think it hasn't been agreed on. Also if something like that is accepted it would be like capitals in mxids, where a spec compliant implementation shouldn't make any more and the ones that exist have to continue to work. |
The spec says that room alias and group identifier's localparts must not be empty, but for room ids (and old-style event ids) this is not stated. Is
!:matrix.org
a valid room ID?The text was updated successfully, but these errors were encountered: