< Projects‎ | PIM‎ | Akonadi
Revision as of 11:47, 15 September 2009 by Vkrause (Talk | contribs)

Jump to: navigation, search

All about the search infrastructure of Akonadi.



Concept of the Akonadi search infrastructure:

Akonadi-search-infrastructure 20090723.png

Query Language


  • SPARQL: de-facto standard by now (used by Nepomuk and Tracker), but way too complex for automatic query transformations.
  • XESAM (?)

Search Backends


  • fast enough
  • cross-platform
  • persistent/live search with change notifications

Possible Backends

  • Nepomuk with Sesame2 or Virtuoso
  • Tracker (?)
  • XESAM (?)

Delegation to Resources

  • Requires query transformation
  • Requires management for live searches
  • Requires the ability to report search results (needs protocol extension) [done by now]

Virtual Collections

Virtual collections are used to report results, for details see Projects/PIM/Akonadi/VirtualCollections.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal