matrix-org / synapse

Synapse: Matrix homeserver written in Python/Twisted.
https://matrix-org.github.io/synapse
Apache License 2.0
11.79k stars 2.13k forks source link

Remove unstable identifiers for threads #14104

Open clokep opened 1 year ago

clokep commented 1 year ago

Follow-up to #12550 to remove the unstable identifier(s) from MSC3773 when they're no longer needed.

clokep commented 1 year ago

We should actually remove the identifiers for MSC3440, MSC3771, and MSC3773 now that we support Matrix 1.4 (#13954):

I think we need to ensure that clients aren't depending on these though.

clokep commented 1 year ago

Asked if any clients (besides the Element ones) are using these: https://matrix.to/#/!XXSJTvRPInupfUgQVb:matrix.org/$r9IgWw_F66JKt06-kvkZLvWoMBi49M14PmcDDPhbim4?via=pixie.town&via=matrix.org&via=element.io

clokep commented 1 year ago

Asked if any clients (besides the Element ones) are using these: https://matrix.to/#/!XXSJTvRPInupfUgQVb:matrix.org/$r9IgWw_F66JKt06-kvkZLvWoMBi49M14PmcDDPhbim4?via=pixie.town&via=matrix.org&via=element.io

The response to this was no one was using them.

clokep commented 1 year ago

We should also handle MSC3715 and MSC3856 as part of this.

clokep commented 1 year ago

Filed client issues: