Re: [Telepathy] development status
Xavier Claessens <[email protected]> Sun, 24 Sep 2006 01:55:35 +0200
| Newsgroups | gmane.comp.gnome.gossip.devel |
|---|---|
| Message-ID | <1159055735.4673.48.camel@zdra-desktop> |
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 _______________________________________________ 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) iD8DBQBFFcl36dEBUn2qPAMRAqMlAJ9Qbhs1w0hBFbvKSc0upVwpOk8QeQCfZxgs CCBhabFGR3WrzCRRjB9PHa4= =Yg4z -----END PGP SIGNATURE-----