The following list contains the things which need to be done for Akonadi.

Note: The person noted in the "Contact" column is not necessarily the one implementing that feature, but the one who can tell you what to do and how to help, i.e. you can also contribute to those tasks ;-)

There is also a more detailed page about bugs and missing features of things that are currently ported here.

Those items don't belong to the same collection, rather they are located in different collections

[mailto: <>]

TO DO

CollectionFetchJob/ItemFetchJob should be able to retrieve entities by flags/mimetype

This is problematic with change notifications, as they have to know about the filtering with the \Seen flag as well.
This type of filtering would be possible with full Nepomuk interface though. We don't want yet another query language here. The plan is to fix the nepomuk agent and use that as semi-public interface for now.

[mailto: <>]

TO DO

Sync collection tree after creating setting up a resource

see AgentInstanceCreateJob

[mailto: <>]

TO DO

Support standard commands for QUndo framework

[mailto: <>]

TO DO

Conflict detection in resources

See Osnabrueck meeting notes for details

[mailto: <>]

TO DO

Action framework

see below

[mailto: <>]

IN PROGRESS

Fix API docs

The libakonadi move as well as the huge API changes following it broke lots of the docs technical and content-wise, see below