![]() KDE Developer ![]()
|
How is a system designed with a core service that does nothing else than provide caching and uniform data access heavyweight? I would tend to agree if it were doing a lot more things, but the main idea of the architecture is to not do everything in one heavyweight process but have each process do one task.
It isn't since it doesn't hold PIM data (unless you mean the periods when it caches small parts of PIM items, e.g. mail headers). Just wanting to make sure this isn't one of the cases of misunderstanding which lead people to falsely believe that an Akonadi setup stores PIM data in the database.
There are certainly users with such PIM needs. I am not quite sure in the "most" part, because I know a lot more people that also use e-mail than I know people who only use addressbook and calendar. But of course the people I know might be the exception.
True, for those users it might be sufficient once it works reliable, e.g. doesn't deadlock anymore. Which is why Akonadi was designed to support multiple cache backends, one of them being SQLite. Cheers, _
anda_skoa, proud to be a member of KDE forums since 2008-Oct.
|
Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot], ourcraft