Speakers
Description
In 2026, the Sovereign Tech Fund commissioned work to bring KDE software closer to readiness for large enterprises and public institutions. As part of this work, KDE PIM infrastructure had to be improved.
In this talk, we will cover the bug fixing and improvements we did around Akonadi resources and their protocol libraries. This will help all the applications using Akonadi to be at the forefront in term of protocol updates.
To get there, we also setup an end-to-end tests suite using Python. We will thus do a detour on how we structured those tests for better test data management and reduced flakiness. It will also show the bugs you can catch this way but not with unit tests.
If your life is stored in an IMAP and a DAV server, if you'd like things to be easier to configure, or if you'd like a better Flatpak experience for KDE PIM applications, then join us and rejoice! We'll tell you what you can expect to see in the next release.
Biography
Dominique Michel is a software engineer with a knack on image processing and analysis. He works at enioka Haute Couture, contributing to a wide range of software projects. He aims at delivering high-quality solutions to complex problems, and helps others improve their own practices. Through his job, Dominique became involved with KDE and looks forward to more contributions.
Arnaud Chirat comes from a musical background where he studied the impact of technology on music. A later in life developer, he now works at enioka Haute Couture which allows him to experience a wide range of software engineering. He's a relative newcomer to the KDE world, primarily focusing on the PIM suite.