Moving serializer plugins to respective akonadi-* repos?

Volker Krause vkrause at kde.org
Tue Mar 6 07:51:49 GMT 2018


+1, this would also be in line with how frameworks repos are structured.

On Monday, 5 March 2018 19:07:45 CET Daniel Vrátil wrote:
> Hi folks,
> 
> this came up today in discussion with Hannah and David who are trying to get
> FatCRM working on Windows and they need the contact and calendar
> serializers. However, we are not in the situation when we would be able to
> build the entire kdepim-runtime on Windows, and FatCRM does not need
> anything else from there anyway. Moving the serializers to the akonadi-*
> repos would allow FatCRM (and potentially others non-KDEPIM Akonadi-based
> projects, if there are any) to not depend on kdepim-runtime if they don't
> need anything from there other than the serializers.
> 
> The disadvantage is that applications must runtime-depend on those
> repositories even if they don't link against the libraries in them just to
> make sure they have all the serializers installed. This is not a problem for
> KDE PIM itself where everything depends on everything anyway, so we may
> just need to document the requirement somewhere.
> 
> Actually, this might also be interesting in the terms of making Akonadi
> better accessible to 3rd parties who may not be interested in any of the
> crap from kdepim-runtime - Zanshin comes to mind here, as this move would
> allow them to have a tiny flatpak image or even a Windows deployment
> without dragging along stuff like POP3 resources and ITIP agents.
> 
> Opinions?
> 
> Dan


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20180306/94a75057/attachment.sig>


More information about the kde-pim mailing list