Akademy/2023/PIM BoF

From KDE Community Wiki
< Akademy‎ | 2023
Revision as of 09:51, 18 July 2023 by Vkrause (talk | contribs) (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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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