I am a long-term #KDEPIM user and recently read that due to progress in #SQLite’s performance #Akonadi is now defaulting to that DB on a fresh install.

A few days ago I took the chance and ran `akonadi-db-migrator --newengine sqlite` and it was both painless and I definitely see both lower resource consumption and the PIM suite seems much snappier too!

#KDE #Plasma #Kontact #KMail #KOrganizer #Zanshin

Retrying KMail after a lot of time (only some months):

I don't know if this has anything with the fact that this time I preemptively switched Akonadi's DB from MariaDB to SQLite because the last time I tried literally nothing worked explicitly because of an obscure MariaDB shenanigan that I wasn't able to work around at all…

But this time everything worked first try? It's usable? It's actually nice to use? KMail is doing a good job, Merkuro calendar is also doing a good job, that's good?

It's literally the very first time I'm having a good experience with anything that interacts with Akonadi even with a stick in 18 years of Linux. That's cool!

#KMail #Akonadi #KDE

Either I am going crazy, or akonadi_imap_resource on Debian 13 requires NetworkManager to be running, and if it is not running it crashes with "invalid nullptr parameter".

Because you know, that kind of hard dependency would make perfect sense, right?

 

#KDE #Kmail #Akonadi #Debian

Anyone using Akonadi (Kmail, Kontact) on Debian 13? 👀

#Akonadi #KMail #Debian

ProcessControl: Application "/usr/bin/akonadi_maildispatcher_agent" stopped unexpectedly ( "Process crashed" )

rocessControl: Application "/usr/bin/akonadi_sendlater_agent" stopped unexpectedly ( "Process crashed"

Application '/usr/bin/akonadi_imap_resource' crashed too often. Giving up!

A decade and a half after the first release, #Akonadi remains unusable.

Got pissed off by KMail today, because it stopped sending mails - they just sit there in an outgoing queue and the only way to send them is to restart everything of Akonadi (I already hate Akonadi and I want it to burn to the ground, but this...).

So, starting to evaluate meli to replace all that crap. It's kinda rough, but it works.

Not sure that I'm ready to go mutt/neomutt right away, but we shall see.

#Linux #Email #KDE #Akonadi #Meli

@Pabarino wrote about the progress on making the migration service of Merkuro more efficient and not running contently in the background when not using it:

https://pabloarino.com/p/weeks-7-13-on-merkuro-gsoc-2025/

#kde #merkuro #akonadi

Weeks 7-13 on Merkuro (GSoC 2025)

Catching Up These last few weeks have been pretty hectic due to me moving countries and such, so I have not had the time to write a blog post detailing my weekly progress, because of this I have decided to compress it all into a singular blog post talking about all the changes I have been working on and what I plan on doing in the future.\nThe NewMailNotifier Agent In the last blog post I wrote I talked about the progress that had been made in the newmailnotifier agent, and that in the following weeks I would finish implementing the changes and testing its funcionality. Well, it ended up taking quite a bit longer as I found that several other files had to also be moved to KMail from KDE-PIM Runtime, and these ones were being used in the runtime repo. The files I have found so far and that I have been looking into are:\n

Pablo Ariño Muñoz
Is there any way to get #akonadi to not just suck out loud on memory usage? #KDE

Camp KDE 2010 - Stephen Kelly - Akonadi Models and Proxies: Tips, Tricks, and Hacks

https://tube.kockatoo.org/w/pkKrEP2VZSZUhTFYQRynXG

Camp KDE 2010 - Stephen Kelly - Akonadi Models and Proxies: Tips, Tricks, and Hacks

PeerTube

Camp KDE 2010 - Adenilson Cavalcanti - KDE-PIM Google Sync

https://tube.kockatoo.org/w/sFc3YFdGFLw3nVqxoh9hUK

Camp KDE 2010 - Adenilson Cavalcanti - KDE-PIM Google Sync

PeerTube