As I tested KDE Linux alpha, i found ood that not all KDE applications are available OOTB in discover. There is 2 solutions : add the snap support or port missing apps on flathub.
At this time the following applications are not available as a flatpak :
Merkuro
KMail
Konqueror
KOrganizer
It is all I found and there might be others.
Nothing urgent but it would be nice to fix it before KDE Linux get stable.
That makes sense, otherwise you’d need to duplicate the account information, caching, etc.
I guess Flatpak currently doesn’t support service flatpaks which other apps could depend on.
KDE Linux should probably run Akonadi on the host and export it to Flatpak apps, otherwise it will be difficult for things like the digital clock applet’s calendar integration.
KMail and KOrganizer are part of Kontact indeed. Merkuro however is a independent application suit made with Kirigami (Kontact use QtWidget). Merkuro also use Akonadi
Snap is packed into KDE Linux but it’s not integrated within Discover (yet?). I’m also thinkg for other atomic distros like Fedora Kinoit that rely only on Flatpak
So only Merkuro and Konqueror are missing from the Flathub
(and maybe other apps that i did’t mentioned)
It’s there, you can run flatpak run --command=merkuro-calendar org.kde.kontact, but the flatpak finish-args needs to be updated, I get
kf.dbusaddons: Failed to register name 'org.kde.merkuro.calendar' with DBUS - does this process have permission to use the name, and do no other processes own it already?
and it quits. It seems like no one uses it in the flatpak.
AFAIK Merkuro is intended to use Akonadi but to be independent from The Kontact suit. Merkuro aim mobile devices which is not a goal for Kontact. This is why I believe that they should both be available on Flathub as seperate application.
I easely see a Akregator/Alligator relationship between. They both fulfill the same usecase but one is desktop only and the other is mobile friendly