Global Presence

Olli Salli olli.salli at collabora.co.uk
Wed Sep 28 10:56:07 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 28.09.2011 00:53, David Edmundson wrote:
> All the above plan doesn't work:
> 
> The problem:
>  - We always (on advice from Empathy guys too) show the global
> presence as the "highest presence of all accounts". However this
> breaks using extended-away with local XMPP enabled.
> If we select extended away, local-xmpp (in MC) falls back to simply
> "away". Away is higher than anything extended away so your global
> presence now shows up as "away".

Mm. It's not really adequately specified either in the Telepathy spec or
the XMPP RFC how xa is supposed to be used. However, I think of it as
"away, but has been like that for a long time". Perhaps it shouldn't be
user selectable at all (matching Empathy not showing it), but instead
used automatically when the user hasn't changed their presence status or
initiated any communication in a LONG time (like many hours), except
perhaps if they've explicitly last set dnd/busy? IN addition to any
other auto-away or auto-idle code we may have, which'd set away/idle in
a few minutes or so.

Br,
Olli
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJOgv1HAAoJEAQQkupGanj4mpUH/A3JN15ozXXU2gtXNbGdE7f4
5Z0UiRdx5ad+jeII9uvU0i/wA0kJ2neMKycLWcHY2A7N7N0W95WIfqfX17xtA7CY
bOOkOgxLjOCA6LaMro+6LNV8+C3lFx0UlafgKkFvqU1zcOYJdIHTdM4uzLHW08TP
4v0fOTXpgTAPqFIV2LjlSRSeH3La4Ay1zZasMV4h4dpNKnTiRj2CRrbAcysRXII1
xnq6d277DGDPN9dXbh59iQ/T4i++LFbHSiiMRuqTpg8H+c4cXit2Rk7JSuKmztOw
qmvk4ExkCvB0e9D41Xrb7PJblFwWhc0yJieJCsmAEUkfMIMZCb2KSZCNDOSxtR0=
=dufa
-----END PGP SIGNATURE-----


More information about the KDE-Telepathy mailing list