MainInclusionReportAkonadi

Main Inclusion Report for akonadi

Requirements

  1. Availability: http://archive.ubuntu.com/ubuntu/pool/universe/a/akonadi; will be available for all supported architectures when the buildds get round to it

  2. Rationale:

    • Build dependency of KDE 4
  3. Security:

    • no CVE entries: ...

    • no Secunia history: ...

    • No binaries running as root or suid/sgid. akonadiserver is the daemon
    • Does not use network directly, but plenty of running agents do for it
    • Processes its own data
    • No known source code review performed
  4. Quality assurance:

    • The package always works out of the box without configuration
    • The package asks no debconf questions
    • Debian bugs: None

    • Maintenance in Debian is calm

    • Upstream is busy

    • Upstream bug tracker: Only a few open

    • Hardware: Does not deal with hardware
    • Upstream includes a test suite for the server and test harness for agents is being worked on
  5. Standards compliance:

  6. Dependencies:

    • Qt, cmake, libmysqlclient15-dev, all in main. soprano, automoc to be main reviewed.
  7. Background information:

    • Upstream call it akoanadi

Upsteam explains the different parts of Akonadi:

11:43 < till> Riddell: the server, that's currently in kdesupport, but intended for f.d.o, mid term 11:43 < till> Riddell: Only a QtCore dependency, no kde deps at all. 11:44 < till> Riddell: the access library for KDE apps, inclduing models, views, helpers, etc, that's in kdepimlibs 11:44 < till> Riddell: BC guaranteed, as per kdelibs rules and regulations, kdelibs dependency, obviously 11:45 < till> Riddell: and finally the agents (strigi feeder, nepomuk search managers, threading agent) and resources, which are special

  • agents (like the old kresources) for maildir, imap server access, etc.

11:45 < till> Riddell: those are in kdepim/akonadi

The akonadi package contains the server.

Reviewers

MIR bug: https://bugs.launchpad.net/228952

Report Author: JonathanRiddell

MainInclusionReportAkonadi (last edited 2008-08-06 16:21:00 by localhost)