[Bug 49371] [next] rethink what features should be set on TpAutomaticClientFactory

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed May 2 18:16:12 CEST 2012


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

--- Comment #5 from Xavier Claessens <xclaesse at gmail.com> 2012-05-02 09:16:12 PDT ---
Speaking about features:


TP_ACCOUNT_FEATURE_CONNECTION:
 - That feature delay notify of TpAccount:connection until the TpConnection has
been prepared with features set on factory.

 - I suggest killing that feature and making that behaviour as part of CORE.



TP_CHANNEL_FEATURE_CONTACTS:
 - That feature is used to ensure CM is new enough to support all
tp_channel_*_contact() functions. If CM is too old preparing that feature
fails. That behaviour is not needed anymore in next.

 - That feature also upgrade all TpContact we had for free because CM gave
handle+id, to gain factory features. This include GROUP contacts but also
target/self contact.

 - I suggest having prepared target/self contact being part of CORE, and having
prepared GROUP contacts part of TP_CHANNEL_FEATURE_GROUP. Then kill 
TP_CHANNEL_FEATURE_CONTACTS. Also making TP_CHANNEL_FEATURE_GROUP non-CORE.

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



More information about the telepathy-bugs mailing list