This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
Allow sending presence only to whitelisted servers or keeping it local only #8055
Labels
A-Presence
P4
(OBSOLETE: use S- labels.) Okay backlog: will not schedule, will accept patches
T-Enhancement
New features, changes in functionality, improvements in performance, or user-facing enhancements.
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:
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.
The text was updated successfully, but these errors were encountered: