The following usecases are currently covered by libkolab:
- Interpretation and expansion of recurrences
- Detection of conflicts in event-sets
- Retrieval of current system-time
- Attendee/Delegation-helpers for events
- iTip/iMip reading/writing
- iCalendar reading/writing
- Conversion between kolab and KDE Containers
- Generating/aggregating and serializing freebusy
- Definitions such as types, used in the kolab MIME-message format and IMAP annotations.
- Reading/writing of kolab objects to/from V3 MIME-messages
- Reading/writing of kolab objects to/from V3 XML
- Reading/writing of kolab objects to/from V2 MIME-messages
- Reading/writing of kolab objects to/from V2 XML