Re: ANNOUNCE: gossip-telepathy branch in Gossip CVS
Robert McQueen <[email protected]>
| Newsgroups | gmane.comp.gnome.gossip.devel |
|---|---|
| Organization | Collabora Ltd |
| Message-ID | <[email protected]> |
Jimen Ching wrote: > On Mon, 28 Aug 2006, Eitan Isaacson wrote: >> Please start complaining about it not compiling/working so we could fix >> some of the issues. And please start sending in patches. >> The code is not very pretty, there is a _bunch_ of work to be done. Eitan, this is absolutely excellent to see. Thanks for getting this into CVS, I'm very excited to see people working on this. :) > How about design issues? I.e. I read in the archives that Gossip is a > Jabber client, that uses server side plugins to support other IM > protocols. Telepathy intends to support other protocols directly. Will > Gossip follow? With my Telepathy hat on; and I think Martyn agrees; absolutely. Whilst we're definitely committed to support the open protocols above any proprietary stuff, it's very much the case that we will just be turning users away from Gossip or even the Linux desktop in general if we don't let them talk to their friends on the networks they use. Using Telepathy will allow Gossip to concentrate on the UI code and gain access to the full features of open protocols like Jabber, SIP (even IRC!), but also provide the means to communicate with users on other, lesser networks. :) > Has anyone thought about how to support voice/video chat? I.e. I assume > we'll be using gstreamer? Do we need some kind of framework for it? Or > can we call directly into the gstreamer glib API from the telepathy layer? Telepathy has this framework already: a stream-engine daemon which uses a library called Farsight to negotiate voice and video streams. If you use this (which we strongly recommend!) you don't need to worry about video or voice stuff beyond "call this person" and "put the video in this window here". :) > --jc Regards, Rob -- Robert McQueen Director, Collabora Ltd.