matrix-spec-proposals icon indicating copy to clipboard operation
matrix-spec-proposals copied to clipboard

[WIP] MSC3639: Matrix for the social media use case

Open henri2h opened this issue 3 years ago • 5 comments

Rendered

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 avatar Jan 12 '22 21:01 henri2h

@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]>

turt2live avatar Jan 12 '22 22:01 turt2live

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

gleachkr avatar Jan 12 '22 22:01 gleachkr

I assume that the room types are defined via the type atribute in the room creation event as is defined in MSC1772

FSG-Cat avatar Jan 12 '22 22:01 FSG-Cat

@FSG-Cat please use threaded comments on the diff for MSC review.

turt2live avatar Jan 12 '22 22:01 turt2live

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).

C0ffeeCode avatar Aug 25 '22 07:08 C0ffeeCode