Travis Ralston
9af83dfd41
Add Spaces to the spec ( #3610 )
...
* First iteration of specifying Spaces
MSCs:
* https://github.com/matrix-org/matrix-doc/pull/3288
* https://github.com/matrix-org/matrix-doc/pull/2946
* https://github.com/matrix-org/matrix-doc/pull/1772
Note that this makes modifications to the underlying MSCs as well. These are intended to be minor edits to aid clarity/accuracy of the MSCs, as per the proposal process. Functionally, clients and servers might need to change their behaviour slightly as is expected of implementing this stuff early. Synapse has these changes (alongside backwards compatibility) here: https://github.com/matrix-org/synapse/pull/11667
* add changelogs
* Accuracy per review
* Apply suggestions from code review
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* fully prefix new endpoints
* Fully prefix endpoint in 3616 too
* Fix ordering example
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2022-01-17 10:03:14 -07:00
Aaron Raimist
01cd41de68
Add GitHub Action to check spelling ( #3591 )
...
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2021-12-28 09:17:49 -07:00
Travis Ralston
eecdcf43ab
Change space's valid `order` range to 0x7E
...
0x7F is DEL, which is clearly not intended by the proposal text.
2021-08-27 19:17:14 +01:00
Travis Ralston
6012ddcdec
Mention expected client behaviour of unknown types on MSC1772
...
This was discussed in various places, but never quite made it to the MSC.
2021-08-27 19:17:14 +01:00
Patrick Cloke
97737596e7
Remove cycle breaking algorithm to be specced in the future, if necessary.
2021-05-04 09:32:35 -04:00
Matthew Hodgson
c2d0d1efa0
include m.room.create in knock_state (will be overtaken by MSC3173)
2021-05-03 22:16:57 +01:00
Matthew Hodgson
757218c082
relax requirements on cycle-cutting and link to valere's alg
2021-04-30 15:37:23 +01:00
Matthew Hodgson
413e346363
note the rationale behind using the # sigil
2021-04-29 22:58:00 +01:00
Matthew Hodgson
acdf9851e9
incorporate uhoreg feedback
2021-04-29 22:45:23 +01:00
Matthew Hodgson
2981baad3d
Update proposals/1772-groups-as-rooms.md
...
Co-authored-by: Hubert Chathi <hubert@uhoreg.ca>
2021-04-29 22:43:55 +01:00
Matthew Hodgson
7432d254c6
incorporate travis feedback
2021-04-29 22:24:12 +01:00
Matthew Hodgson
0d71150424
remove confusing mention of peeking & dependent MSCs
2021-04-29 21:25:39 +01:00
Matthew Hodgson
1e2ed52b7e
add more justification for immutable room types
2021-04-29 21:02:12 +01:00
Matthew Hodgson
37e04f72ae
tiebreak ordered spaces sensibly
2021-04-29 20:56:54 +01:00
Matthew Hodgson
f07e82e34b
clarify the charsets of our lexicographic orderings
2021-04-29 20:49:35 +01:00
Matthew Hodgson
00912f9c1e
clarify how to deterministically cut cycles
2021-04-29 20:45:28 +01:00
Patrick Cloke
12d08ca83d
Consistency and update links.
2021-04-14 13:21:59 -04:00
Patrick Cloke
6d007e83ca
Defer a TODO to the future.
2021-04-14 13:12:47 -04:00
Richard van der Hoff
e7041525bf
Include `create` in invite_room_state
2021-03-26 10:59:24 +00:00
Richard van der Hoff
065b0990e6
Update proposals/1772-groups-as-rooms.md
2021-03-23 11:30:02 +00:00
Richard van der Hoff
5e7ed2b9c4
Tweak wording about lexicographic ordering
2021-03-22 17:19:44 +00:00
Richard van der Hoff
9ca94235c6
Suggested rooms
2021-03-17 18:25:04 +00:00
Richard van der Hoff
c0c51383e9
Move "via" problem to a "potential issue"
2021-03-17 18:02:36 +00:00
Richard van der Hoff
8a61ce9032
remove 'present' flag
2021-03-17 17:27:56 +00:00
Richard van der Hoff
6c9d469d56
add an issue about lost parent links
2021-03-17 16:08:32 +00:00
Richard van der Hoff
0bdbec238b
Accept m.space.parent links if there is a reverse link
2021-03-17 16:01:42 +00:00
Richard van der Hoff
2e6d7d1c54
spaces are *primarily* referred to by their room ID.
2021-03-17 13:27:57 +00:00
Richard van der Hoff
acdb6f1c3d
Move "auto-join" out to "future extensions"
...
we're not doing this bit yet.
2021-03-17 13:18:47 +00:00
Richard van der Hoff
7d757ce8fa
minor wording tweaks
2021-03-17 13:18:28 +00:00
Richard van der Hoff
dcb18f03dc
Move security consideration to MSC2962
...
I think the peeking thing is specific to access control.
2021-03-17 13:14:53 +00:00
Richard van der Hoff
469b64c5cd
rip out m.room.description
...
if/when we need it, we should follow MSC2875
2021-03-16 14:23:12 +00:00
Richard van der Hoff
62b9154fa7
Remove lost footnotes
...
These should have been part of MSC2962.
2021-03-16 14:18:27 +00:00
Richard van der Hoff
bc1466206d
related MSCs
2021-03-16 14:16:26 +00:00
Richard van der Hoff
1cfe6bc0ae
MSC1840 is out again.
2021-03-16 14:00:17 +00:00
Matthew Hodgson
ff85e61be9
fix dev identifier
2021-01-15 11:19:45 +00:00
Matthew Hodgson
a709671d03
tie break on multiple parents
2021-01-14 12:55:20 +00:00
Matthew Hodgson
a0f89bd522
add XXX about via propagation
2021-01-14 02:23:59 +00:00
Matthew Hodgson
b10856d49d
let's create spaces with `events_default` PL100
2021-01-14 02:07:03 +00:00
Matthew Hodgson
91fe7a79b6
switch to allowing multiple parents
...
to accomodate @Sorunome's use cases for secret rooms to exist in multiple spaces.
also remote , as we always have now we use room ids
2021-01-14 02:02:27 +00:00
Matthew Hodgson
97103c44cd
clarify that auto-joins are not force joins
2021-01-14 01:39:52 +00:00
Matthew Hodgson
343e1f676b
incorporate @joepie91's clarification on secret rooms
2021-01-14 01:37:05 +00:00
Matthew Hodgson
f8fb32518d
replace m.room.parent with m.space.parent for symmetry
2021-01-14 01:35:38 +00:00
Matthew Hodgson
b8e3a0b45d
include invite state notes
2021-01-14 01:34:34 +00:00
Matthew Hodgson
a0d06c7bd7
factor out ACLs into a separate MSC
2021-01-14 01:34:10 +00:00
Matthew Hodgson
302d5d87b4
clarify autojoin and mention 'suggested' rooms
2021-01-13 17:29:43 +00:00
Matthew Hodgson
2de3dc4f70
more plurality fixing
2021-01-13 15:41:31 +00:00
Matthew Hodgson
42c332bd88
fix parent claiming plurality
2021-01-13 15:34:50 +00:00
Matthew Hodgson
803e70a8b3
typo
2021-01-13 14:18:39 +00:00
Matthew Hodgson
037894a641
replace 'default' with 'auto_join'
2021-01-13 14:01:17 +00:00
Richard van der Hoff
69897584e1
Update proposals/1772-groups-as-rooms.md
...
Co-authored-by: Matthew Hodgson <matthew@matrix.org>
2021-01-04 13:43:59 +00:00