matrix-spec-proposals
matrix-spec-proposals copied to clipboard
[WIP] MSC3639: Matrix for the social media use case
Thanks, @MTRNord and @frandavid100 for your help writing this MSC.
Signed-off-by: Henri Carnot [email protected]
Implementation:
- in Minestrix: https://gitlab.com/minestrix/minestrix-chat/-/merge_requests/6
MSC discussion room: matrix-to link
Preview: https://pr3639--matrix-org-previews.netlify.app
@Henri2h when you get a chance, please also sign off on the changes per the contributing guidelines. Usually a comment/section added to the PR description like so is enough:
Signed-off-by: Your Name <[email protected]>
Might need to update the rendered link to: https://github.com/Henri2h/matrix-doc/blob/henri2h-matrix-for-social-media/proposals/3639-matrix-for-the-social-media-use-case.md
I assume that the room types are defined via the type atribute in the room creation event as is defined in MSC1772
@FSG-Cat please use threaded comments on the diff for MSC review.
Wouldn't it be more universally useful to use regular rooms and introduce permissions that specific roles can only react to posts/messages and that users can only send messages in threads?
Combined with the possibility to view a room without joining or without broadcasting a membership event to all other users/homeservers it would improve privacy (which I think is often criticized for existing matrix based social media implementations).