new plugin in the Presence Service
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Wed Feb 27 16:34:57 EST 2008
Le mercredi 27 février 2008 à 16:22 -0500, Rene De Santiago a écrit :
> Robert and all,
>
> I would appreciate a clarification in the following issues:
>
> Currently how does the Presence Service and Telepathy-Salut
> communicate with each other? Is it through the PS DBus API (http://wiki.laptop.org/go/Presence_Service_DBus_API)?
No, Telepathy connection managers (as Gabble and Salut) communicates to
the Presence Service using the Telepathy API:
http://telepathy.freedesktop.org/spec.html
> My understanding is that this API is the interface between the
> sugar environment, activities, etc., and Presence Service; is this
> correct?
>
Yeah, the PS API is between the Presence Service and Sugar/Activities.
> In re-factoring Salut to use a Cerebro DBus service instead of Avahi,
> what are the things that we must watch out for in order to avoid
> breaking PS?
What we need to do is to abstract mDNS/avahi in Salut and then provide
an implementation of it using Cerebro.
The Telepathy API won't change so PS shouldn't have to be modified.
> I hope my questions are clear,
> Rene De Santiago
Hope that helps,
G.
More information about the Devel
mailing list