Bug 317709 - Add an option to disable Akonadi
Summary: Add an option to disable Akonadi
Status: RESOLVED INTENTIONAL
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.10
Platform: Other Other
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-01 23:22 UTC by Woodsman
Modified: 2013-04-03 06:36 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Woodsman 2013-04-01 23:22:30 UTC
Akonadi is useful to certain types of users, such as enterprise users, users with a significant amount of personal data, those who store personal information remotely, etc. Such users welcome the Akonadi framework. At the other end of the spectrum are users who have no data coordination needs yet still would like to use KDE PIM apps.

One unpalatable option --- both for users and for KDE public relations --- is for such users not to use KDE PIM apps. Another option is to provide some kind of method to disable Akonadi.

The traditional KDE approach is to let users decide how to configure their systems. KDE developers accomplished a significant milestone when they added options in Systems Settings to control the behavior of Nepomuk, including disabling. KDE developers could achieve another milestone with a similar approach toward Akonadi.

Initially disabling Akonadi is straightforward: ~/.config/akonadi/akonadiserverrc StartServer=false.

A remaining challenge is for all Akonadi enabled apps to honor the akonadiserverrc StartServer setting and function as stand-alone apps rather than function only within the Akonadi framework.

Currently no run-time option exists to disable Akonadi within KDE PIM apps.

Other than KAlarm, currently no options exist to compile other KDE PIM apps without Akonadi.

Adding either support would be a great public relations effort for KDE developers as well as encourage many KDE users to again use KDE PIM apps.


Reproducible: Always
Comment 1 Laurent Montel 2013-04-02 05:58:33 UTC
kdepim* uses akonadi
so we can't do it.
Close
Comment 2 Christophe Marin 2013-04-02 14:51:54 UTC
(In reply to comment #0)
> 
> Initially disabling Akonadi is straightforward:
> ~/.config/akonadi/akonadiserverrc StartServer=false.
> 
Note: This statement is completely wrong. StartServer doesn't disable Akonadi. It tells Akonadi to use an external database.
Comment 3 Woodsman 2013-04-02 18:50:30 UTC
> kdepim* uses akonadi so we can't do it.
So this is non-negotiable? End of discussion?
Comment 4 Laurent Montel 2013-04-03 06:36:20 UTC
end of discussion yes.
Kdepim uses it that's all.