Re: [Telepathy] development status

Xavier Claessens <[email protected]> Sun, 24 Sep 2006 00:30:20 +0200
Newsgroups gmane.comp.gnome.gossip.devel
Message-ID <1159050620.4673.40.camel@zdra-desktop>
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.

_______________________________________________
Gossip-dev mailing list
[email protected]
http://lists.imendio.com/mailman/listinfo/gossip-dev
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQBFFbV86dEBUn2qPAMRAo6jAKCD34ZZidBGgCkHpc3Rg/o3xiZbYACZAVOv
W5RerfydKOTWj+WNNbHS3Uk=
=k+Bn
-----END PGP SIGNATURE-----