Akademy/2023/PIM BoF: Difference between revisions

From KDE Community Wiki
< Akademy‎ | 2023
(Created page with "= 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...")
 
(No difference)

Latest revision as of 09:51, 18 July 2023

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