Akonadi

Akonadi
Sorts personuppgiftsansvarig
Skrivet i C++ [3]
Operativ system Unix-liknande operativsystem
senaste versionen
Testversion
Licens LGPL-2.1 [d] [4][5]
Hemsida community.kde.org/KDE_PI...

Akonadi  är ett nytt PIM - ramverk för KDE , inkluderat i version 4.1. Akonadi är ett datalager för alla PIM- applikationer. I KDE 3 PIM lagrar program sina data och inställningar separat och duplicerar samma data. Dessutom innehåller Akonadi flera komponenter, såsom sökning och cache, som gör att du snabbt kan komma åt data och aviseringar om dataändringar. Tidigare versioner av Akonadi använde minnet felaktigt, vilket gjorde att två olika applikationer kunde ladda samma data till minnet två gånger. För att fixa detta fel har Akonadi bytts till serverläge.

Akonadi får åtkomst till servrar för att ta emot och skicka data istället för applikationer som använder ett speciellt API. Data kan samlas in från Akonadi med hjälp av en modell utformad för att samla in specifik data (e-post, kalender, kontakter, etc.). Applikationer låter användaren se och redigera denna data. Akonadi stöder också metadata som genereras av applikationer.

Eftersom Akonadi tar hand om datainsamling och lagring, vilket vanligtvis är den svåraste delen av PIM-utveckling, är PIM-applikationsutveckling nu enklare. Till exempel skrevs ramverket för Mailody-e-postklienten med Akonadi på 10 minuter.

Anteckningar

  1. https://invent.kde.org/pim/akonadi/-/tags/v21.08.1
  2. Release 21.07.90 - 2021.
  3. Akonadi Open Source Project på Open Hub: Languages-sidan - 2006.
  4. https:
  5. Akonadi Open Source Project på Open Hub: Licenser sida - 2006.

Länkar