Fixing things Akonadi doesn't with some SQL-fu

Daniel Vrátil dvratil at kde.org
Thu Mar 22 14:16:04 GMT 2018


On Thursday, 22 March 2018 14:57:31 CET Martin Steigerwald wrote:
> Daniel Vrátil - 22.03.18, 14:19:
> > > long as other apps can access the same DBus session as the Kontact.app
> > > 
> > > >bundle
> > > 
> > > That's probably the main hurdle. All-encompassing, standalone means
> > > everyone includes and runs their DBus, so this approach will only allow
> > > independent applications (or application suites) that cannot talk among
> > > each other via DBUS.
> > > 
> > > So yeah, it's possible, but at the very least it'd need an independent
> > > DBus
> > > install if that's the only interface through which interaction with
> > > other
> > > applications takes place. FWIW, the current KDEPIM4 implementation in
> > > MacPorts uses a standard Unix way of installing stuff using a minimal
> > > app
> > > bundle for the front-ends and everything else installed in traditional
> > > fashion under a $prefix where all dependencies are also installed.
> > > That's
> > > also how I'd implement the KDEPIM5 ports.
> > > 
> > > >interaction, then it's hardly something you can blame Kontact or
> > > >Akonadi
> > > >architecture for.
> > > 
> > > I'm not sure "blame" is the appropriate term, whom else could I "blame"
> > > for
> > > the fact that Kontact/Akonadi chose to use DBus instead of something
> > > else?;)
> > 
> > Well, I'm not porting Akonadi away from DBus just because Mac cannot get
> > it
> > right ;)
> 
> I am happy about that. :)
> 
> I think it is more important to improve Akonadi + KDEPIM for the existing
> user base, than to port it to whatever platform :)

Sure, hence the winky smiley :) We are slowly pushing to Windows right now, 
which is a huuuge market with some potential to attract more contributors. We 
have Akonadi working there, no KDE PIM applications yet though.

> First make it rock big time, and then probably other developers are willing
> to invest the work to port the awesomeness to other platforms.
> 
> Also AFAIR haven´t there been attempts to use KDEPIM + Akonadi + Sqlite
> backend on Plasma Mobile?

Yes, but since Plasma Mobile is basically Debian, they just compiled the whole 
stack for ARM and deployed it. Back in the day there was Kontact Mobile, which 
was QML1 port of Kontact running on top of Akonadi+SQLite. I remember using it 
on my Nokia N900...:)

> 
> Thanks,


-- 
Daniel Vrátil
www.dvratil.cz | dvratil at kde.org
IRC: dvratil on Freenode (#kde, #kontact, #akonadi, #fedora-kde)

GPG Key: 0x4D69557AECB13683
Fingerprint: 0ABD FA55 A4E6 BEA9 9A83 EA97 4D69 557A ECB1 3683
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdepim-users/attachments/20180322/fcad9f70/attachment.sig>


More information about the kdepim-users mailing list