[Bug 29811] A way for client application to request minimum presence on the account

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Sep 6 12:21:09 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=29811

--- Comment #5 from Senko Rasic <senko at senko.net> 2010-09-06 03:21:09 PDT ---
(In reply to comment #4)
> I don't think we necessarily need the Request version, though; I think the
> sorts of applications you cite in the rationale should be opportunistic - ask
> for a minimum presence, but rather than waiting for it, just watch for signals,
> and whenever the CurrentPresence (or ConnectionStatus) has been good enough for
> you for n seconds, do your address-book sync or whatever.

Right.

> Using the word Release is fine, if we need that method at all.

I don't think we do.

> Unset has some weird semantics: it can never be requested from a SimplePresence
> CM, and CurrentPresence specifies it to mean "online with unknown presence" on
> CMs like telepathy-sofiasip that don't have SimplePresence. So I think I'd
> prefer (Offline, "offline", "") to be the special value here.
> 
> It also makes intuitive sense, at least to me: (Offline, "offline", ""), i.e.
> deliberately offline, is the least-present of all possible presences.

Right.

I've updated my branch (both the rebased git branch and the spec htmls) with
the changes based on your review.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the telepathy-bugs mailing list