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

Implement extended user profiles for MSC4133 (Done) #435

Closed
tcpipuk opened this issue Jun 7, 2024 · 8 comments
Closed

Implement extended user profiles for MSC4133 (Done) #435

tcpipuk opened this issue Jun 7, 2024 · 8 comments
Assignees
Labels
core-matrix enhancement New feature or request

Comments

@tcpipuk
Copy link
Contributor

tcpipuk commented Jun 7, 2024

Work on MSC4133 has progressed quite far, and looks unlikely to change significantly now - would you be happy to consider an unstable implementation in conduwuit to help push this MSC forward?

@girlbossceo girlbossceo added enhancement New feature or request core-matrix labels Jun 7, 2024
@tcpipuk
Copy link
Contributor Author

tcpipuk commented Jul 31, 2024

Following extended discussion over the past month or two, I believe this has now reached a solid position where any further changes are likely to be clarifications only.

In the meantime, Patrick has kindly prepared a partial implementation for Synapse here: element-hq/synapse#17488

@tcpipuk
Copy link
Contributor Author

tcpipuk commented Sep 6, 2024

There's been further movement in MSC4133 so I'm hoping it will be entering FCP soon.

I've got a list of implementations at the top of the MSC - we've got a functioning client implementation, and a partial server implementation, so it'd be grand if we could get an implementation in ruma and/or conduwuit to match 💜

@girlbossceo
Copy link
Owner

This has been implemented in #571 which is available in our main branch and will be in the next tagged release.

We don't support PATCH at the moment, but GET/PUT/DELETE are implemented.

@tcpipuk
Copy link
Contributor Author

tcpipuk commented Sep 16, 2024

Thank you kindly!

@tcpipuk
Copy link
Contributor Author

tcpipuk commented Sep 16, 2024

Actually, @girlbossceo it might be worth keeping an issue open for the remainder of MSC4133? I assume Ruma's going to get it sooner or later, but it'd need implementation.

@girlbossceo girlbossceo reopened this Sep 16, 2024
@girlbossceo
Copy link
Owner

Leaving open until MSC4133 is merged

@girlbossceo girlbossceo changed the title Implement extended user profiles for MSC4133 Implement extended user profiles for MSC4133 (Done) Sep 16, 2024
@girlbossceo girlbossceo self-assigned this Nov 4, 2024
@girlbossceo
Copy link
Owner

I'm going to close this as I was under the impression that the overall Matrix community would see the value in MSC4133 and guarantee a swift process and merge, but that doesn't seem to be the case anymore.

I'm still going to make sure MSC4133 and such continue to work on conduwuit, but I'm going to close this as resolved.

@tcpipuk
Copy link
Contributor Author

tcpipuk commented Nov 21, 2024

Sorry @girlbossceo - MSC4133 is waiting for me to tweak some bits, but I've had to pivot to completing some other projects. I'm planning for another push later this month, but adoption will be slow until I'm done so Patrick can finish the Synapse implementation 😢

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core-matrix enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants