[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