[Gossip-dev] [Telepathy] development status

Xavier Claessens xclaesse at gmail.com
Sun Sep 24 01:55:35 CEST 2006


Le dimanche 24 septembre 2006 à 00:30 +0200, Xavier Claessens a écrit :
> Le dimanche 24 septembre 2006 à 00:18 +0200, Xavier Claessens a écrit :
> > Hi,
> > 
> > Now that GossipAccount rework is in HEAD I'm taking a look at #ifdef
> > USE_TELEPATHY in libgossip/ and src/.
> > 
> > In libgossip/ the only remaining telepathy specific changes are in
> > gossip-acccount(-manager) and are pretty safe and clean thanks to the
> > new design.
> > 
> > In src/ the only thing is the creation of a new account. Some times ago
> > I proposed a big patch to use the same UI than the one in HEAD to avoid
> > code duplication, if we make this change the telepathy specific code
> > will be very small. And later, with the new design I proposed for
> > GtkAssistant it will be perfectly usable for all telepathy protocols,
> > not only jabber.
> > 
> > So what's need to be done now ?
> > 
> > I already done the telepathy specific code for the new GossipAccount
> > design. I'll remake the old patch to remove
> 
> [Damn, some obscure shortcut in Evolution send my email while I was
> writing...]
> 
> (...) I'll remake the old patch to remove
>  gossip-accounts-dialog-telepathy.[ch] and
>  gossip-new-account-window-telepathy.[ch]
> 
> Once that's committed in TELEPATHY branch (and tested) I think it will
> be ready for merging TELEPATHY branch into HEAD because telepathy
> support is a compile-time option and the remaining development would be
> in telepathy's protocol. And that's easier to develop this without
> sync-ing the branch on head all the time.
> 
> Is there something in libgossip/ or src/ that still need to be done for
> telepathy support that can justify to keep a separate branch apart of
> what I mentioned ?
> 
> btw, telepathy branch needs a sync on HEAD.
> 
> Xavier.

Ok so here is the patch [1]. It does:

1) Sync GossipAccount changes with HEAD.
2) Add telepathy specific code for GossipAccount(Manager).
3) Use the same UI for new-account and account-dialog than HEAD.

Adding a new telepathy account seems to crash
because /usr/local/share/telepathy/managers/ doesn't exist here. I don't
know what's the problem :-(

Xavier.

[1] http://users.skynet.be/Zdra/gossip-tp.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Ceci est une partie de message
	=?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=
Url : http://lists.imendio.com/pipermail/gossip-dev/attachments/20060924/64e156f2/attachment.pgp


More information about the Gossip-dev mailing list