[Telepathy] handling custom channels
Michael R. Head
burner at suppressingfire.org
Thu Feb 28 08:47:17 PST 2008
On Thu, 2008-02-28 at 16:10 +0000, Dafydd Harries wrote:
> Ar 28/02/2008 am 06:53, ysgrifennodd harini satyanarayanan:
> Each connection manager can only support those channel types that it has been
> programmed to support. Each channel type it supports is mapped to the
> underlying protocols. I.e. if the CM supports the Text channel type, it has
> code to map that to sending and receiving text messages in the protocols it
So if, for example, telepathy-gabble doesn't support a custom channel
type, it wouldn't be possible to just implement a custom channel
handler, we'd have to implement our own connection manager?
> For applications that need to communicate in ways not supported by other
> channel types, we have tubes, which are intended to support general
But in maemo 4.0's case, tubes aren't available in any event (yet).
> If you don't have a connection manager that doesn't support tubes, you could
> layer your application messages over text channels, but on Maemo, Mission
> Control will hand text channels to the chat UI.
So what you're saying is that it's simply not possible (on maemo 4.0) to
write an app that with a specialized, app-specific communication channel
So from what I understand, it looks like the best way to build a maemo
app that uses an IM system for app-specific communication today is to
use libloudmouth or sofiasip directly and avoid telepathy until the
tubes API is available.
Would you agree with that?
> I hope this clarifies things.
Michael R. Head <burner at suppressingfire.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 3259 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/telepathy/attachments/20080228/d08e9431/attachment.bin
More information about the Telepathy