[Kolab-announce] kolab-libs-0.2.0 released
Jeroen van Meeuwen (Kolab Systems)
vanmeeuwen at kolabsys.com
Sun Mar 25 14:41:00 CEST 2012
Hi there,
we're pleased to announce the release of kolab-libs version 0.2.0.
The source tarball is available at:
http://git.kolab.org/kolab-libs/snapshot/kolab-libs-0.2.0.tar.gz
This version of kolab-libs contains libkolabxml, with Python and PHP
bindings, and libkolab with more advanced handling capabilities.
While it is not yet ready for production use, we encourage everyone
interested in Kolab 3.0 to experiment with the current release. We
especially encourage developers and client implementers to give
libkolabxml and its bindings a closer look, and platform packagers to
start packaging kolab-libs for their platforms^1.
Between libkolabxml-0.1.0, as libkolabxml was previously released, and
kolab-libs-0.2.0, the following changes are worth noting:
- API changes to libkolabxml have caused the bindings for PHP and
Python to change.
- Enterprise Linux 5[1,2] and 6[3,4] packages are available.
- An additional library libkolab has been created to create a divide
between the serialization, reading and writing of XML objects
(libkolabxml) and advanced handling including recurrences and exceptions
to recurrences, routines which are currently depending on KDE PIM
libraries. The runtime dependencies for libkolabxml have thus been
reduced to boost >= 1.41 and xerces-c >= 3.0.
It is also worth noting the following (missing) features are currently
being worked on:
* Reading/Writing of Configuration Objects
* Documentation
* Stable API with Binary Compatibility
* Recurrence exceptions (Not exception dates but as described in KEP
#17[5])
* Journal contact property
* Contact geo property
* Contact crypto property
* Contact related property
Ongoing effort that is handled with priority include:
* Roundcube for Kolab 3.0, based on libkolabxml PHP bindings
* Akonadi Kolab Resource for Kolab 3.0
* Upgrade tool to upgrade Kolab Objects applicable to single XML files
up to complete IMAP accounts.
A list of known issues is available through the issue tracker[6].
Kind regards,
Jeroen van Meeuwen
^1: For instructions on building packages, including build requirements
and build process, please see kolab-libs.spec.in for the RPM example.
[1]
http://mirror.kolabsys.com/pub/redhat/kolab-3.0/el5/development/i386/repoview/kolab-libs.html
[2]
http://mirror.kolabsys.com/pub/redhat/kolab-3.0/el5/development/x86_64/repoview/kolab-libs.html
[3]
http://mirror.kolabsys.com/pub/redhat/kolab-3.0/el6/development/i386/repoview/kolab-libs.html
[4]
http://mirror.kolabsys.com/pub/redhat/kolab-3.0/el6/development/x86_64/repoview/kolab-libs.html
[5]
http://wiki.kolab.org/User:Mollekopf/Drafts/KEP:17#Recurrence_exception
[6]
https://issues.kolab.org/buglist.cgi?component=libkolabxml&product=Kolab&bug_status=NEW&bug_status=ASSIGNED
--
Systems Architect, Kolab Systems AG
e: vanmeeuwen at kolabsys.com
m: +44 74 2516 3817
w: http://www.kolabsys.com
pgp: 9342 BF08
More information about the announce
mailing list