-
Notifications
You must be signed in to change notification settings - Fork 384
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
MSC2175: Remove the creator
field from m.room.create
events
#2175
Conversation
creator
fieldcreator
field from m.room.create
events
No objections from the client perspective. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
finally, thank you!
I'm going to assume that the only reason not to do this is tuits, so @mscbot fcp merge |
Team member @richvdh has proposed to merge this. The next step is review by the rest of the tagged people: No concerns currently listed. Once a majority of reviewers approve (and none object), this will enter its final comment period. If you spot a major issue that hasn't been raised at any point in this process, please speak up! See this document for info about what commands tagged team members can give me. |
Looks like a good cleanup, thanks. @mscbot reviewed |
🔔 This is now entering its final comment period, as per the review above. 🔔 |
fwiw, the reason for the creator field was i think to support moving creator ownership around in subsequent events somehow. but given this has never been figured out, i’m happy to remove the redundancy and readd correctly jn future if needed |
The final comment period, with a disposition to merge, as per the review above, is now complete. |
This is now formally assigned to room version 11: #3820 |
Spec PR: matrix-org/matrix-spec#1604 |
A thought, belatedly, occurs about this. The obvious fix, for clients, is to fall back to However, as of v11, The question is whether that matters in practice. |
Merged 🎉 |
No special privileges are currently given to the creator of a room (other than allowing them to initially join the room), so I'm not sure what implications this would actually have. The only thing that comes to mind is moderation tooling; some tooling could attempt to clean up all rooms created by a certain user. And perhaps that tool was written before v11 rooms existed, and would be searching for Still, I'm not familiar with any moderation tooling that erases rooms based on creator, rather than message content. Perhaps this is just a reminder that client-side tools that act on rooms should scope themselves to a set of known room versions - and warn if they find any that it does not know the rules for. |
Rendered
Fixes #1193
Implementation: matrix-org/synapse#15394