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

MSC3813: Obfuscated events #3813

Draft
wants to merge 7 commits into
base: main
Choose a base branch
from
Draft

Conversation

tusooa
Copy link
Contributor

@tusooa tusooa commented May 10, 2022

No description provided.

@tusooa tusooa changed the title Obfuscated events MSC3813: Obfuscated events May 10, 2022
@tusooa tusooa marked this pull request as draft May 10, 2022 22:52
Copy link
Member

@turt2live turt2live left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please also sign off on your changes so we can incorporate the MSC later on in the process.

Comment on lines 3 to 19
<!--*Note: Text written in italics represents notes about the section or proposal process. This document
serves as an example of what a proposal could look like (in this case, a proposal to have a template)
and should be used where possible.*

*In this first section, be sure to cover your problem and a broad overview of the solution. Covering
related details, such as the expected impact, can also be a good idea. The example in this document
says that we're missing a template and that things are confusing and goes on to say the solution is
a template. There's no major expected impact in this proposal, so it doesn't list one. If your proposal
was more invasive (such as proposing a change to how servers discover each other) then that would be
a good thing to list here.*

*If you're having troubles coming up with a description, a good question to ask is "how
does this proposal improve Matrix?" - the answer could reveal a small impact, and that is okay.*

There can never be enough templates in the world, and MSCs shouldn't be any different. The level
of detail expected of proposals can be unclear - this is what this example proposal (which doubles
as a template itself) aims to resolve.-->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

don't forget to remove the template comments from the proposal :)

Copy link

@ghost ghost Jun 5, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in #tusooa/pull/1
Now #tusooa/pull/4

@turt2live turt2live added proposal A matrix spec change proposal client-server Client-Server API kind:feature MSC for not-core and not-maintenance stuff labels May 10, 2022
@tusooa
Copy link
Contributor Author

tusooa commented May 11, 2022

Please also sign off on your changes so we can incorporate the MSC later on in the process.

i'll squash the commits later

@turt2live turt2live added the needs-implementation This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP. label May 13, 2022
@ghost
Copy link

ghost commented May 15, 2022

I wonder if this PR could be implemented along with MSC3414 ( #3414 ), both would mean a very high metadata resistance, which would benefit the privacy of users. The only thing I don't like about Matrix are the metadata leaks along with the centralized identity system. Anyways, It would be interesting to see how these two proposals scale to Matrix P2P.

@ghost ghost mentioned this pull request May 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
client-server Client-Server API kind:feature MSC for not-core and not-maintenance stuff needs-implementation This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP. proposal A matrix spec change proposal
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants