Privacy options
Submitted by Eike Hein
Assigned to Telepathy bugs list
Description
Created attachment 50400 Kopete's Jabber privavy options
I'd like for Gabble to support and expose a number of privacy-related options. A description of each and its use case follows:
- Disable sending of "left conversation" (i.e. closed chat window) notifications.
Use case: Sending this notification can inadvertently give away the user's presence at his client device by closing a conversation window, long after a conversation has already come to a halt.
Even during a conversation sending this notification can be problematic however, as closing the window may be interpreted by a discussion partner as a dismissive attitude and rude, or as annoying.
Generally speaking it would be nice to be able to hide this detail of the user's window management from discussion partners.
- Disable sending of "is typing" notifications.
Sending information about ongoing typing can give away additional information, such as whether one is struggling or distracted while typing a response. This makes many users uncomfortable, so being able to disable it would be very nice.
- Disable exposing operating system and client name information.
Disclosing this information can for example give away one's location to a discussion partner who knows one well enough to know what OS and client are in use at different locations frequented by oneself, e.g. home vs. office computers.
The background for this feature request is that the above options are required for KDE's Telepathy frontend to achieve feature parity with its predecessor, KDE's multi-protocol messenger Kopete. The KDE Telepathy developers informed me that the required options are currently not supported or exposed in Gabble, and thus asked me to forward my request upstream. The downstream bug report can be read here:
https://bugs.kde.org/show_bug.cgi?id=278138
For reference I've also attached a screenshot of the Kopete Jabber privacy options dialog.
Attachment 50400, "Kopete's Jabber privavy options":
Version: 0.12