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

Allow sending presence only to whitelisted servers or keeping it local only #8055

Open
matrixbot opened this issue Dec 18, 2023 · 0 comments

Comments

@matrixbot
Copy link
Collaborator

matrixbot commented Dec 18, 2023

This issue has been migrated from #8055.


As written in #3971, sending presence tends to slow down servers with little resources. A known workaround is to disable presence on the server, but there is no option other than enabling and disabling all presence. In the discussion for #3971 @jpulley and @MurzNN mentioned another possible option:

Other possible workaround - make option in Synapse to disable sending presence for all federated users, or whitelist of servers to which send presence

This is something I'd love to see, personally. I want presence on my homeservers and on my friends' but I don't want it at all on the big matrix.org rooms. I would also love to be able to do something like disable presence for any room with more than X members.

Not only it helps with reducing load on the server while allowing some users to share their presence info, but I think it has privacy implications as well: Users might not want to tell everyone when they are online, just share it with friends/colleagues/collaborators on the same server or a few other. (It is now possible to have two servers: a "public" one with presence disabled, and a "private" one that would send presence, but one would not join big rooms from it. But that would be confusing and user-unfriendly.)

Therefore I think this should be implemented regardless of how #3971 is fixed.

@matrixbot matrixbot changed the title Dummy issue Allow sending presence only to whitelisted servers or keeping it local only Dec 21, 2023
@matrixbot matrixbot reopened this Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant