|Summary:||ContactList: finally implement "stored" in CMs|
|Product:||Telepathy||Reporter:||Alban Crequy <alban.crequy>|
|Component:||tp-spec||Assignee:||Telepathy bugs list <telepathy-bugs>|
|Status:||RESOLVED WONTFIX||QA Contact:||Telepathy bugs list <telepathy-bugs>|
|i915 platform:||i915 features:|
|Bug Depends on:||19901, 19902, 19903|
Description Alban Crequy 2008-06-23 08:33:48 UTC
The spec defines the "publish" list and the "subscribe" list: http://telepathy.freedesktop.org/spec.html#org.freedesktop.Telepathy.Channel.Type.ContactList But we need a "known" list for contacts that the user has not subscribed to the presence nor sending its presence. This "known" list is already implemented in Gabble, but not specified. "known" is needed with Jabber because Telepathy clients cannot get all contacts from the Jabber roster otherwise. I also would like Empathy to use this "known" list, see bug: http://bugzilla.gnome.org/show_bug.cgi?id=539765
Comment 1 Simon McVittie 2009-02-02 03:55:40 UTC
Fixed in spec 0.17.14 with the "stored" list, but not widely (at all?) implemented. For backwards compatibility, we should probably keep the misleadingly named "known" list on the CMs that already have it.
Comment 2 Mikhail Zabaluev 2009-12-30 05:10:08 UTC
Isn't this: 1) fixed; 2) going to be deprecated by bug #21787?
Comment 3 Will Thompson 2009-12-30 06:44:10 UTC
(In reply to comment #2) > Isn't this: 1) fixed; 2) going to be deprecated by bug #21787? Of the free CMs, I think only Gabble has stored.
Comment 4 Simon McVittie 2010-01-06 04:29:06 UTC
As you can see from "Depends On", there are still two CMs that lack 'stored' :-) You're right that the new contact list API will deprecate all the ContactList channels, but that's no reason to not implement functionality that we already document.
Comment 5 Simon McVittie 2010-11-09 05:45:16 UTC
Won't fix, except by using TpBaseContactList.