Remove recommendation for clients to respect the spec over the server

pull/977/head
Travis Ralston 6 years ago
parent 7fee7373ea
commit 5da17d0114

@ -30,10 +30,10 @@ The labels picked (`m.development`, etc) are based upon the categories for diffe
Note that `m.default` and `m.recommended` reinforce that there is exactly 1 version in each category. Note that `m.default` and `m.recommended` reinforce that there is exactly 1 version in each category.
Clients are encouraged to make use of this capability to determine if the server supports a given Clients are encouraged to make use of this capability to determine if the server supports a given
version, and at what state. Clients should cross-reference the versions with the room version spec version, and at what state.
where possible. For example, if a slightly older server hasn't yet put version `2` into `m.default`,
but the spec says `2` is the new default and the client knows this, the client should treat `2` as Clients should prompt people with sufficient permissions to perform an upgrade to upgrade their rooms
the new default. to the `m.recommended` room version.
Similarly, clients should prompt room administrators (or those with enough permission) to upgrade Similarly, clients should prompt room administrators (or those with enough permission) to upgrade
their rooms where possible. their rooms where possible.

Loading…
Cancel
Save