[Gossip-dev] ANNOUNCE: gossip-telepathy branch in Gossip CVS
Robert McQueen
robert.mcqueen at collabora.co.uk
Tue Aug 29 00:59:01 CEST 2006
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.
More information about the Gossip-dev
mailing list