Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MSC3901: Deleting state #3901

Draft
wants to merge 34 commits into
base: main
Choose a base branch
from
Draft
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
6c5d87a
Placeholder for the deleting state MSC
andybalaam Sep 28, 2022
6d8b0b2
Update number to 3901
andybalaam Sep 28, 2022
b735d4f
First attempt at an intro
andybalaam Sep 28, 2022
634dd0e
Start on a definition of deleted state, and lay out the structure
andybalaam Oct 12, 2022
9a3267c
First attempt at a description of deleted state events
andybalaam Nov 3, 2022
add2833
Add a TODO
andybalaam Nov 3, 2022
dc4cab2
Intros for auto-accept and copying state, and wording changes
andybalaam Nov 10, 2022
71b700a
Rename ignorable state to 'obsolete'
andybalaam Nov 23, 2022
6f350db
Very brief summary of room subversions
andybalaam Nov 23, 2022
3c1d0ec
Mention the need for a new room version in sub-proposal 1
andybalaam Dec 7, 2022
0d41114
Bring info from our meetings into the doc
andybalaam Dec 7, 2022
73f7e84
Add links to relevant MSCs
andybalaam Jan 4, 2023
e0fbd9d
wip
andybalaam Jan 19, 2023
9c05f50
Future ideas about pruning deactivated users and bulk invites
andybalaam Feb 15, 2023
c1d8b6b
Chuck some proposed wording for inviting users during upgrade out there
andybalaam Mar 1, 2023
6067aab
Fill in more wording around auto-invites and auto-joins
andybalaam Mar 29, 2023
3e7ffbc
Add a TODO
andybalaam Mar 29, 2023
72cdc6e
Write up auto-joins, using a new part_of property in invitations
andybalaam Apr 12, 2023
d775dc9
Clean up some miscellaneous TODOs
andybalaam May 3, 2023
bbe8c40
Write up sub-proposal 4 - copying state on upgrade
andybalaam May 3, 2023
6840f80
Tick off some todo items
andybalaam May 3, 2023
f82ea22
Clarify the source of truth for m.obsolete if specified twice
andybalaam Jun 7, 2023
4728ceb
Clarify: *current* room state
andybalaam Jun 7, 2023
0dc4a78
Add words about potentially copying user-scoped state
andybalaam Jun 7, 2023
de6aca0
Clarify that illegal values for m.obsolete are considered false
andybalaam Jun 7, 2023
f0eef7a
Note that invite rejections are not considered obsolete
andybalaam Jun 7, 2023
96350bd
Add a note about extra boilerplate in leave events
andybalaam Jun 7, 2023
7d8db41
Link to Andrew's talk at GPN21
andybalaam Jun 12, 2023
203e7b2
Remove extraneous paragraph about who can perform and upgrade
andybalaam Jul 5, 2023
d80334d
membership->member
andybalaam Jul 5, 2023
05e8e3a
Remove the idea of an obsolete ban
andybalaam Jul 5, 2023
d2bc602
Fix typo event_key -> state_key
andybalaam Jul 5, 2023
158146e
Clarify that this does not affect auth rules
andybalaam Jul 19, 2023
d0e774e
Remove exclude_from_upgrade
andybalaam Jul 19, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading