Refine and clarify how presence works #3797
Labels
client-server
Client-Server API
enhancement
kind:maintenance
MSC which clarifies/updates existing spec
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
Documentation: https://docs.google.com/document/d/1sKaM9J5oorEeReYwOBmcgED6XnX2PdCYcx0Pp0gFnqM/edit#
Edited by TravisR to make this a proposal - original body below
The presence API is better than it used to be, but still very confusing in some respects. Custom presence is particularly broken, as @turt2live discovered in matrix-org/matrix-react-sdk#1676.
I've made a proposal at https://docs.google.com/document/d/1sKaM9J5oorEeReYwOBmcgED6XnX2PdCYcx0Pp0gFnqM/edit# - if someone can review it then I'll do a spec PR (and a synapse PR) to implement it. It will be largely backwards compatible with the current behaviour.
The text was updated successfully, but these errors were encountered: