Moving serializer plugins to respective akonadi-* repos?
laurent Montel
montel at kde.org
Tue Mar 6 05:56:00 GMT 2018
Le lundi 5 mars 2018, 19:07:45 CET Daniel Vrátil a écrit :
> Hi folks,
Hi,
+1
as we can"t build pim* on windows if we can help some project to run on
windows it's a good idea.
Regards
> 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
--
Laurent Montel | laurent.montel at kdab.com | KDE/Qt Senior Software Engineer
KDAB (France) S.A.S., a KDAB Group company Tel. France +33 (0)4 90 84 08 53,
www.kdab.fr KDAB - The Qt, C++ and OpenGL Experts - Platform-independent
software solutions
More information about the kde-pim
mailing list