Akonadi Unleashed
Speaker: Till Adam and Volker Krause
In short, Akonadi is a desktop wide PIM metadata storage, a data retrieval service capable of aggregating data from a variety of sources (mail servers, groupware servers, local files) applying fine grained caching policies, and a programming interface for advanced queries into the PIM data space.
Apart from being the foundation of KDE PIM 4, the aim of Akonadi is to become the shared PIM metadata storage used by all the Free Desktop, not just KDE applications. The service oriented approached allows for language and toolkit agnostic interfaces and the use of already shared technologies such as D-BUS facilitates that.
By the time of the conferenece, Akonadi will have been released for the first time after two and a half years of development, consisting of a desktop and toolkit independent server and the KDE client libraries. Now it's time to make use of its powers in KDE.
Beside a quick overview and a presentation of the changes since last year such as the addition of Nepomuk-based virtual collections this talk will focus on porting and migration strategies. We'll talk about the comaptibility layer that allows a mixed operation of Akonadi and KResource based application and services as well as present the first fully ported application, Mailody.
Till Adam
Till has been working on KDE PIM for a while and now spends his limited KDE time mostly on complaining about the limitedness of his KDE time and the state of it all, instead of hacking on Akonadi, which he insists will make it all good. He's a Senior Software Engineer at KDAB, which means hacking and consulting on Qt projects, Kolab and KDE, and teaching Qt trainings. If that sounds like a great job, it is. He likes his vim. A lot.
Volker Krause
Volker is a long time KDE PIM core developer and the maintainer of KNode. He's one of the chief architects and implementors of Akonadi. In his got-to-pay-rent time he works on Kolab and KDE at KDAB.