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

MSC4259: Profile Update EDUs for Federation #4259

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

tcpipuk
Copy link
Contributor

@tcpipuk tcpipuk commented Jan 30, 2025

Rendered

Signed-off-by: Tom Foster [email protected]


Known Implementations:

  • Servers:

@clokep clokep added feature Suggestion for a significant extension which needs considerable consideration proposal A matrix spec change proposal 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. and removed feature Suggestion for a significant extension which needs considerable consideration labels Jan 30, 2025
@clokep clokep removed the client-server Client-Server API label Jan 30, 2025
Copy link
Contributor

@Half-Shot Half-Shot left a comment

Choose a reason for hiding this comment

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

Some early thoughts.

proposals/4259-bulk-profile-sync.md Outdated Show resolved Hide resolved
Copy link
Member

Choose a reason for hiding this comment

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

Implementation requirements:

  • Server(s)

@turt2live turt2live added the s2s Server-to-Server API (federation) label Jan 30, 2025
@tcpipuk tcpipuk changed the title MSC4259: Bulk Profile Sync API for Federation MSC4259: Profile Update EDUs for Federation Feb 3, 2025
@tcpipuk
Copy link
Contributor Author

tcpipuk commented Feb 3, 2025

Following a conversation with @Half-Shot in Matrix, I've given this a rewrite to use EDUs rather than a pull-based sync mechanism.

I considered proposing a subscription system and/or other metrics, however EDUs are not really designed for this and more thorough interest/permissions systems are intended in other more thorough solutions such as "rooms as profiles".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
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 s2s Server-to-Server API (federation)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants