Re: Kolab 3.0 Client communication - where to start reading
Christian Mollekopf <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kolab |
|---|---|
| Organization | Kolab Systems AG |
| Message-ID | <10292161.nhLHprYRYc__37412.8340314657$1348041443$gmane$org@myhost2> |
On Tuesday 18 September 2012 13.03:41 Lukas Gradl wrote: > I'm interested in the Client-communication of Kolab 3.0 - especially > what it would need to write your own client library. > > Unfortunatly Akonadi is major crap and consuming far too much ressources > - so I'm not really happy with Kontact/KDE-Pim. > Perhaps it's worth to consider writing a library (or a wrapper for > libkolab) for another PIM Software. > > So - where do you reccomend to start reading? > Hey Lukas, To deal with Kolab Objects (which contain the events, contacts, etc.), you need to get the IMAP objects first. The format is described here: http://wiki.kolab.org/Kolab_3.0_Storage_Format Then you need to parse the individual XML objects with this format: http://wiki.kolab.org/User:Mollekopf/Drafts/KEP:17 A Library for the parsing of the XML objects is available here: http://git.kolab.org/libkolabxml/ And if you want one which does the MIME handling as well use: http://git.kolab.org/libkolab/ The latter is not as lightweight as the first one though and has more dependencies. With my best regards, Christian > regards > Lukas _______________________________________________ Kolab-devel mailing list [email protected] https://www.intevation.de/mailman/listinfo/kolab-devel
signature.asc
(application/pgp-signature, 198 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEABECAAYFAlBZetUACgkQF4TVOOpldABpXgCferYoqWUwllETDD20igiOG4+c +6UAn3rriR3r0YLEZlO6RQdkfrySjBGz =AX9k -----END PGP SIGNATURE-----