Clarify room version grammar (#1422)

Apparently the SHOULD is confusing
This commit is contained in:
Richard van der Hoff 2023-01-31 20:00:26 +00:00 committed by GitHub
parent 05620913d5
commit a7790fcbbf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 1 deletions

View file

@ -0,0 +1 @@
Clarify the grammar for room versions.

View file

@ -86,7 +86,7 @@ split-brain situation due to not understanding the new rules.
A room version is defined as a string of characters which MUST NOT A room version is defined as a string of characters which MUST NOT
exceed 32 codepoints in length. Room versions MUST NOT be empty and exceed 32 codepoints in length. Room versions MUST NOT be empty and
SHOULD contain only the characters `a-z`, `0-9`, `.`, and `-`. MUST contain only the characters `a-z`, `0-9`, `.`, and `-`.
Room versions are not intended to be parsed and should be treated as Room versions are not intended to be parsed and should be treated as
opaque identifiers. Room versions consisting only of the characters opaque identifiers. Room versions consisting only of the characters