Bug 69425 - [1.0] expunge mentions of ContactList channels
Summary: [1.0] expunge mentions of ContactList channels
Alias: None
Product: Telepathy
Classification: Unclassified
Component: tp-spec (show other bugs)
Version: git master
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL: http://cgit.collabora.com/git/user/ca...
Keywords: patch
Depends on:
Reported: 2013-09-16 16:09 UTC by Simon McVittie
Modified: 2014-02-07 13:06 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Simon McVittie 2013-09-16 16:09:00 UTC
+        local or remote pending member), or 0 if the user is not a
+        member at all (which is likely to be the case, for instance,
+        on the old ContactList channels). Note that this is different

There is no such thing as a ContactList channel. We have always been at war with Eurasia.
Comment 2 Simon McVittie 2014-02-07 11:55:48 UTC
- <p>In Telepathy 0.20 and older, we represented contact lists as a
- collection of ContactList channels. This is remarkably difficult to
- work with in practice - every client that cares about contact lists
- has to take the union of some hard-to-define set of these
- channels - and conflicts with the idea that channels that cannot
- be dispatched to a handler should be closed.</p>

There's no need to delete rationale that refers to ContactList channels (or other deprecated features) as "this is what we used to do, but it was crap"; that's still true.

This text doesn't really add anything either, though, so removing it is fine.

Both commits look good.
Comment 3 Guillaume Desmottes 2014-02-07 13:06:34 UTC
Merged to next.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.