[Bug 21787] Connection.Interface.ContactLists

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Aug 4 12:36:45 CEST 2010


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

--- Comment #45 from Mikhail Zabaluev <mikhail.zabaluev at nokia.com> 2010-08-04 03:36:45 PDT ---
(In reply to comment #44)
> How does SIP/SIMPLE (where the contact list isn't stored by the server) look in
> this API? Options are:
> 
> * UIs notice that SubscriptionsPersist is False but CanChangeSubscriptions is
> True, and respond by storing the contact list locally (in libfolks?), and
> dropping it into both AuthorizePublication and RequestSubscription every time
> you connect.

Fair enough.

> * High-quality connection managers for SIMPLE are required to store your
> contact list somewhere (~/.local/share/telepathy-sofiasip?) and have it take
> effect every time you connect; SubscriptionsPersist is either removed, or kept
> but marked as "for information only".

I don't think basic SIMPLE presence deserves that much care. A "high-quality"
SIP deployment should use XCAP for server-side contact list management. Plain
SIMPLE with peer-to-peer SUBSCRIBE requests is not too sane for network usage.
In fact, I don't know of any significant user base using anything SIMPLE. Does
Ekiga do it without XCAP?

-- 
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