[Bug 17555] Need API to check if a handle is channel specific or not

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Feb 9 18:18:32 CET 2010


http://bugs.freedesktop.org/show_bug.cgi?id=17555


Will Thompson <will.thompson at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sjoerd at luon.net
         AssignedTo|telepathy at lists.freedesktop.|telepathy-
                   |org                         |bugs at lists.freedesktop.org




--- Comment #2 from Will Thompson <will.thompson at collabora.co.uk>  2010-02-09 09:18:31 PST ---
I think it would be nice to include this in the Contacts interface, too.
Currently the spec says, of the return value of GetContactAttributes:

> Each contact's attributes will always include at least the identifier that would be obtained by inspecting the handle (org.freedesktop.Telepathy.Connection/contact-id).

We probably want /owner (Handle), /owner-id, /owner-channels or so. This is
kind of a prerequisite for adding handle owner support to contact helper code
in bindings, short of requiring API users to pass the channel to the
constructor as well as the handle.

I don't think we need this to be on a separate interface for backwards compat.
— if the method's not implemented on the connection, you just can't figure
this out.

(In reply to comment #1)
> Simon
> suggests that a handle might be specific to multiple channels but I forget his
> rationale and it seems quite bizarre to me.

I guess one example is a contact in an XMPP MUC being used for both a text chat
and a Muji call?


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


More information about the telepathy-bugs mailing list