Skip to content

Commit 6923606

Browse files
committed
Clarify what changes are being proposed.
1 parent 29e4006 commit 6923606

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

proposals/3173-expose-stripped-state-events.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ without being joined to the room:
1313

1414
This MSC proposes allowing the stripped state events that are currently available
1515
to invited and knocking users to any user who could potentially join a room. It
16-
also consolidates the recommendation on which states events are available to
17-
potential joiners.
16+
also consolidates the recommendation on which events to include as stripped state
17+
for potential joiners.
1818

1919
## Background
2020

@@ -64,10 +64,16 @@ recommends including the `m.room.create` event as one of the stripped state even
6464
6565
## Proposal
6666

67+
This proposal includes two aspects which are dealt with separately:
68+
69+
1. Generalizing when a user is allowed to view the stripped state of a room.
70+
2. A consistent recommendation for which events to include in the stripped state.
71+
72+
### Accessing the stripped state of a room
73+
6774
Any user who is able to join a room shall be allowed to have access the stripped
6875
state events of that room. No changes are proposed to the mechanics of how the
69-
users may get those state events, e.g. the `invite_state` of an invite or the
70-
room directory.
76+
users may get those state events.
7177

7278
Potential ways that a user might be able to join a room include, but are not
7379
limited to, the following mechanisms:
@@ -82,6 +88,8 @@ should consider this MSC, for example:
8288
proposes allowing users to join a room based on their membership in a space (as defined in
8389
[MSC1772](https://github.com/matrix-org/matrix-doc/pull/1772)).
8490

91+
### Events to include in the stripped state
92+
8593
It is also proposed to create a single definition for what stripped state events
8694
should be provided to be potential joiners. Thus, it is recommended (although not
8795
required<sup id="a0">[0](#f0)</sup>) that homeserver implementations include the

0 commit comments

Comments
 (0)