[Kolab-devel] libkolabxml build without kde* dependencies

Christian Mollekopf mollekopf at kolabsys.com
Thu Mar 22 18:59:08 CET 2012


Hi Christian,

libkolabxml doesn't have any dependency on kde and not event qt (except for 
the tests). The only runtime dependencies are boost and xerces-c.
And by libkolabxml I mean the library called libkolabxml used for 
serialization. There also wont be any kde specific dependencies, as it is on 
purpose designed to be easy to include in all kinds of projects, so no worries 
=)

There is additional code in the libkolabxml repository which contains kde 
dependencies, containing additional features (calendaring using kcalcore, kde 
kolabformatV2 implementatin, mime message handling...), so the naming of the 
repository is a bit confusing I suppose.

Cheers,
Christian

On Thursday 22 March 2012 12.54:48 you wrote:
> Hi everyone,
> 
> Am Mittwoch 21 März 2012, um 11:29:24 schrieb Jeroen van Meeuwen (Kolab 
Systems):
> > Please find attached the build log for an attempted build without
> > kdelibs{,- devel}, kdepimlibs{,-devel} build requirements available in
> > the chroot.
> Without having checked the build log yet, let me just add a few bits here.
> 
> We've just recently ported the evolution-kolab [0] plugin for Evolution
> from the old code base (Evolution 2.30) over to the current development
> version and are about to release evolution-kolab as a part of GNOME 3.4.
>   In order to be able to support a future Kolab 3 server, it would be very
> much helpful to use a library like libkolabxml for parsing the new format.
> However, if libkolabxml will depend on KDE libraries, it will be difficult
> to get it into a GNOME application (although evolution-kolab is a plugin
> only).
>   Freeing libkolabxml of its KDE dependencies therefore looks like a very
> good idea to me. Maybe even the SyncKolab people would be interested in
> using this library, so my gut feeling is, that, the less dependencies
> libkolabxml will have, the more widespread its use in various projects will
> become (which IMHO would be a big win for the Kolab community).
> 
> 
> Just 2 cents,
> 
> 	Christian
> 
> 
> [0] https://live.gnome.org/Evolution/Kolab
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.kolab.org/pipermail/devel/attachments/20120322/8f6d2508/attachment.sig>


More information about the devel mailing list