[Bug 38801] Missing _async() wrappers for Channel.Group, Connection.ContactList and Connection.ContactGroups interfaces

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jul 4 13:29:04 CEST 2011


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

--- Comment #5 from Xavier Claessens <xclaesse at gmail.com> 2011-07-04 04:29:03 PDT ---
So the questions raised by Guillaume are basically:

1) Do we want to keep multi-contact API, or only single-contac, or both? IMO
most of the time only single-contact API is needed, and it could look nicer,
but the multi-contact API is trivial to use with a single contact (1, &contact)
and that could save several dbus roundtrips which is which is why we designed
the spec like that. And having both is nice for the ContactList stuff because
they are on tp_contact_foo_async() but for channel operations it isn't so nice
to duplicate the methods...

2) Do we want both tp_channel_group_invite_async() and
tp_channel_group_accept_async() methods doing the same thing, for nicer method
names, or is it fine to keep tp_channel_group_add_members_async() which does
both.

Comments?

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