Yesterday was the first day of Kesäkoodi 2006 which allows me to drop off my regular (sometimes boring) summer time job as a train driver and lets me concentrate fully on Scribus. Thanks to HKL they made it possible for me to keep my train driving license (so I’ll be still able to work there next summer if nothing else will be found) and accepted the three months off I was asking. Whether or not I’ll be driving metro next summer remains to be seen but I hope to find something that involves a bit more coding then too.

I applied to Kesäkoodi 2006 with a project that includes a new get text api. This will be needed because the work Andreas is doing with the new layout system will break the old one. It also gives me a possibility to improve the system. My plan is to extend the current api to include two types of plugins, file format plugins and text/style plugins. After these core modules are done I’ll be also implementing three plugins during the three months time I’ll have (and later more I hope). These three plugins include an improved ODT importer, RTF importer and text and style filter plugin. I’ve added a Kesäkoodi metabug to the bug tracker where it’s possible to read the outline of the project and see my progress as closed bugs.

Few other Scribus related things I’ll be doing during the summer along with the KK2006 include a new Style editor and a new layout for our palettes (at least for the Properties Palette). I’ve also started to translate Inkscape into Finnish and hope to finish it during the three months I’m paid to code Scribus. It’s our sister project after all.

First day went by me cleaning up the office. Must say it always feels larger project than it really is. In a clean office I’ll be definitely more productive. That’s for sure.