[Bug 13422] Add nice API for channel creation

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Apr 12 15:28:29 CEST 2010


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

Simon McVittie <simon.mcvittie at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |27602

--- Comment #5 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-04-12 06:28:28 PDT ---
(In reply to comment #4)
> I'm no longer sure that we want high-level API for channel creation on the
> Connection, since the Right Way™ is now to use the ChannelDispatcher.

Danielle has pointed out that for language bindings, we do want a non-generated
GAsyncResult API for this. This is represented by Bug #27602.

> As medium-level API, we should have methods similar to the proposed ones (with
> an a{sv} parameter), but on the TpAccount (as an implementation detail, they'll
> talk to the channel dispatcher).

Not yet being worked on.

> As high-level API, in telepathy-qt4 we have API on the Tp::Account like this:
> 
> PendingOperation *ensureTextChat(QString contact_id, ...);
> PendingOperation *ensureTextChat(Tp::Contact contact, ...);

Similarly, not yet being worked on.

-- 
Configure bugmail: https://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