Skip to content

Commit 31e444b

Browse files
committed
Mention expected client behaviour of unknown types on MSC1772
This was discussed in various places, but never quite made it to the MSC.
1 parent 41fbc11 commit 31e444b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

proposals/1772-groups-as-rooms.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,11 @@ depending on the purpose of the room. Currently, no server-side behaviour is
4545
expected to depend on this property. A `type` property on the `m.room.create`
4646
event is used to ensure that a room cannot change between being a space-room
4747
and a non-space room. For more information, see the "Rejected Alternatives"
48-
section below.
48+
section below. Additionally, no client behaviour is recommended for handling
49+
unknown room types given the potential for legacy data: clients are free to
50+
make their own decisions about hiding unknown room types from users, though
51+
should note that a future conversation-like type (for example) might be
52+
introduced and could be considered "unknown" by older versions of their client.
4953

5054
As with regular rooms, public spaces are expected to have an alias, for example
5155
`#foo:matrix.org`, which can be used to refer to the space.

0 commit comments

Comments
 (0)