Skip to content

Commit 954099e

Browse files
committed
Improve wording of room version 1 warnings
Signed-off-by: Aaron Raimist <[email protected]>
1 parent 62cfc8c commit 954099e

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

specification/rooms/v1.rst

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -79,19 +79,12 @@ The algorithms defined here should only apply to version 1 rooms. Other algorith
7979
may be used by other room versions, and as such servers should be aware of which
8080
version room they are dealing with prior to executing a given algorithm.
8181

82-
.. WARNING::
83-
Although room version 1 is the most popular room version, it is known to have
84-
undesirable effects. Servers implementing support for room version 1 should be
85-
aware that restrictions should be generally relaxed and that inconsistencies
86-
may occur until room version 2 (or later) is ready and adopted.
87-
8882
State resolution
8983
~~~~~~~~~~~~~~~~
9084

9185
.. WARNING::
92-
This section documents the state resolution algorithm as implemented by
93-
Synapse as of December 2017 (and therefore the de-facto Matrix protocol).
94-
However, this algorithm is known to have some problems.
86+
Room version 1 is known to have bugs that can cause the state of rooms to reset.
87+
This is fixed in room version 2 and later.
9588

9689
The room state :math:`S'(E)` after an event :math:`E` is defined in terms of
9790
the room state :math:`S(E)` before :math:`E`, and depends on whether

0 commit comments

Comments
 (0)