[Kde-pim] Releasing KHolidays as a Framework
Volker Krause
vkrause at kde.org
Wed Sep 2 11:00:45 BST 2015
On Wednesday 02 September 2015 10:09:08 John Layt wrote:
> On 2 September 2015 at 08:57, Volker Krause <vkrause at kde.org> wrote:
> > Just an idea: While the clean and minimally disruptive porting approach
> > would indeed be branches, I think considering the special KDateTime case
> > we could probably also live with temporary breakage. E.g. kcalcore is
> > ported and we have clear and reasonably complete instructions on how to
> > port its users, we could merge that at an agreed point in time and then
> > for a few days all together focus on KDateTime porting. Certainly a lot
> > more disruptive and risky, but then we would be done with this once and
> > for all. IOW, quick and painful for everyone vs. long and painful for
> > John.
> >
> > Anything in between those two extremes is of course also possible, like
> > porting some of the particularly challenging KDateTime users in a branch,
> > and do the rest together in master.
>
> I had a quick look at the other pimlibs last night, and really the
> only stuff using KDateTime is the KCalCore / KCalUtils / KAlarmCal
> stack and whatever uses them, so the first task is to get that all
> working together. Once that works then it's porting kdepim apps to use
> them. In the interim though we could try port stuff that doesn't reply
> on kcalcore, e.g. kmail and kaddressbook perhaps could be ported first
> without worrying about waiting for kcalcore et al? That could greatly
> reduce the size of the potential breakage? I'll have a poke at that
> tonight.
As far as I can see there is actually no remaining KDateTime usage on the
mail/contact side apart from what's "leaking" out of KCalCore when interacting
with that. Date/time handling in KMime etc. is all already ported AFAICS.
In kdepim there's small remaining usage in libkdepim and messageviewer, from
interfacing with KCalCore, the bulk is in calendaring libraries
(calendarsupport, incidence editor, calendar views) and korganizer/kalarm.
regards,
Volker
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 173 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20150902/6d30c119/attachment.sig>
-------------- next part --------------
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
More information about the kde-pim
mailing list