Re: [Xournal-devel] developer consensus on XMPP library
Brought to you by:
andreasb123,
auroux
From: Matthew C. <ta...@gm...> - 2011-04-27 22:19:22
|
The documentation wasn't really great. It exists, but it's kind of patchwork, and not up to date as far as I could tell. Matt On Wed, Apr 27, 2011 at 5:57 PM, Bob McElrath <bo...@mc...> wrote: > Why not libpurple? > > http://developer.pidgin.im/wiki/WhatIsLibpurple > > Matthew Chan [ta...@gm...] wrote: > > Hi all, > > > > I'm making good progress into implementing the collab features (the > messaging > > class is finished). I'd like to implement the XMPP backend, but I need > some > > community consensus first. > > > > I've put about a day and a half into using Gloox, but the documentation > is poor > > (examples out of date), and community support is worse. Also, it appears > the > > code has not been developed since 2009. It does appear stable though. > > > > I've looked into other options, and one promising candidate seems to be > the > > Swiften library. It's multiplatform and actively developed. It's only > been > > public for a short while (May2010), but it was developed for awhile > privately > > and released when the author felt it was ready. The documentation is > pristine > > as well. It has ample implementation examples and also is doxygen > documented. > > > > The only (significant?) downside I am aware of with the Swiften library > is that > > it's not packaged in any distribution yet. If we were to depend on this > lib for > > collab features, someone would also need to package the Swiften library > in the > > repos of every distro we would want it to be included in. This isn't a > trivial > > effort, but the Swiften lib is definitely better developed than a lot of > other > > projects I have seen, which facilitates packaging. Also, given the > popularity > > of the xournal project, I'm sure that someone would be willing to package > the > > lib into the repos. This would probably increase the amount of time it > takes to > > have our code included in the repos. > > > > Is everyone ok with this trade-off? I'm really at my limits with the > gloox > > library. I can't even get it to connect to a public XMPP server since > it's so > > poorly documented. > > > > Matt > > > > > > > > ------------------------------------------------------------------------------ > > WhatsUp Gold - Download Free Network Management Software > > The most intuitive, comprehensive, and cost-effective network > > management toolset available today. Delivers lowest initial > > acquisition cost and overall TCO of any competing solution. > > http://p.sf.net/sfu/whatsupgold-sd > > _______________________________________________ > > Xournal-devel mailing list > > Xou...@li... > > https://lists.sourceforge.net/lists/listinfo/xournal-devel > > -- > Cheers, > Bob McElrath [ Heidelberg University, Theoretical Physics ] > > "If you're not failing every now and again, it's a sign you're not doing > anything very innovative." -- Woody Allen > |