[Telepathy] New channel request/announcement/dispatch interfaces

Ted Gould ted at ubuntu.com
Thu Apr 10 13:18:14 PDT 2008

On Thu, 2008-04-10 at 10:06 -0700, Ted Gould wrote:
> I like this idea.  I'm not sure if you're familiar with SXE by the
> Jabber folks, but I think it'd be an interesting spec to use as a model
> for how this stuff works.

Upon receiving this e-mail back, I realize that it's to vague to be
useful :)

What I find interesting in this approach is the idea that you can say to
someone that I've go a document like X that I would like to share with
you.  Which, doesn't really mean that you're both using the same editor
on either side of the pipe.  So, while there is the initiation aspect of
sharing a document, there is also the receiving client that needs to
figure out what to do with it.

So, what I'd like to see is a system of registering different document
types similar to how MIME types are handled on the rest of the desktop.
In that way I'd get an icon in my notification area saying "Bob would
like to share a drawing with you, open in Inkscape?"

I think it also make sense to abstract out the publication aspect of
sending the document.  A command like "share an SVG document with Jenny"
would make it much easier to implement clients (which is a good thing).
Plus the low level protocol could be SXE on Jabber, or something else on
another transport (is there other IM besides Jabber? ;) )

I guess, in a nutshell, what I'd like is two things:

- A way to register an application to receive particular MIME types
- A separate DBUS interface on protocol handlers that is a higher level
  document sync interface.

Now, that's not too vague :)


More information about the Telepathy mailing list