Akademy/2023/PIM BoF
PIM BoF Notes
KF6 work/pending tasks from Toulouse
- Accounts wizard Kross -> QML: WIP
- Splitting Core/Widgets: WIP
- Port KDAV away from KIO?
Library structure cleanup
- Reduce number of libraries with unclear scope
- Move libs -> KF: KMime, KIMAP, etc.
Kalendar / Merkuro
- Split calendar and todos into separate apps? both make sense depending on use-case
- Make KCalendarCore types compatible with QML or move wrappers to KCalCore
KPeople
- Make read-only?
- Get rid of it?
- Few projects use it -> port away
- Addressbook plugin API in KContacts similar to the KCalendarCore::Calendar plugin API for backend agnostic access
- Interface could be a model that is provided by backends per addressbook, with a minimal role set
Flatpak
- Plasma <-> Akonadi in flatpaks
- Hypothetical calendar portal