Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

We should remove experimental support for MSC3852 as it has now closed #14836

Open
anoadragon453 opened this issue Jan 13, 2023 · 0 comments
Open
Labels
T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. X-Consult-Clients Need to investigate if this change breaks clients Z-Future-Maintenance Things that can't yet be done, but will need cleaning up in a couple of months/releases

Comments

@anoadragon453
Copy link
Member

MSC3852 has been closed due to the only supporting client implementation (and thus use case) being shuttered. The MSC was implemented in Synapse in #13549.

This endpoint is still in use by the current implementation of the Device Manager in Element clients, so I feel we should support it for a little bit longer until that implementation is rewritten to no longer use this endpoint, and some time further after that still. But we should eventually remove it.

No wider deprecation period is necessary as this is an experimental feature. But it would be nice to coordinate with the Element devs before doing so as not to pull the rug out from under them.

@anoadragon453 anoadragon453 added T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. Z-Future-Maintenance Things that can't yet be done, but will need cleaning up in a couple of months/releases labels Jan 13, 2023
@DMRobertson DMRobertson added the X-Consult-Clients Need to investigate if this change breaks clients label Jan 13, 2023
@DMRobertson DMRobertson added this to the Revisit: Next Quarter milestone Jan 17, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. X-Consult-Clients Need to investigate if this change breaks clients Z-Future-Maintenance Things that can't yet be done, but will need cleaning up in a couple of months/releases
Projects
None yet
Development

No branches or pull requests

2 participants