[Kde-pim] KHolidays support for alternative calendar systems
John Layt
johnlayt at googlemail.com
Thu Jan 21 00:17:02 GMT 2010
On Tuesday 19 January 2010 22:53:08 Allen Winter wrote:
> Sounds FABULOUS.
> I'm so happy you're working this.
>
> As the kholidays maintainer, I officially grant you full access to do
> whatever-the-hell you want in the code. In fact, I'd be happy to pass
> maintainership to you if you want it.
>
> Don't forget to document the new syntax along the way :)
> And update the DESIGN doc accordingly.
>
> I love all your ideas.
> -Allen
I'm happy you're happy :-) Heck, I'm just happy to have another use for the
calendar code...
I'll be more than happy to take over being maintainer once all the changes are
done and approved, seems only fair that I should support what I write!
I've now ported the code to the Bison C++ skeleton, which means everything is
now nicely wrapped in real classes and the KHolidays namespace. An unexpected
side-effect of this is the skeleton uses a nice separated Driver and Parser
class model, with the driver class looking a good candidate to be abstracted
and re-implemented for other file formats (e.g. the new xml format, iCalendar,
etc). It's also a lot more KDE/Qt like which should make maintaining it
easier ;-)
Give me a week or two and I'll have something ready for proper review, and
I'll likely run the odd idea past the list for advice in the meantime.
Cheers!
John.
_______________________________________________
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