My school exams are finally over for this semester and now I've got a few days off. Thanks to some excessive preparation for these exams, I haven't had much time for any real coding. And frankly, I miss it :)

My to-do list still lists some digiKam coding stuff. I'd like to focus on some minor useful features for digiKam, which will make everyday users more happy. That's one thing I love about open source - you miss something, you sit down and code it. And let others benefit from your work. One such idea came with "pluginising" KSnapshot for 4.6. It almost asked itself for a kipi-plugin for imagebin.ca service (fast image sharing). I started working on that plugin, but shortly after that, the site has been down. And it's down since, so this pretty much killed my motivation (and chances) for finishing it. Although when I was looking in the ways the plugins are coded, I kind of stumbled upon the fact, that there is no Generic/Dummy plugin, template or some other documentation/tutorial on how to create one. So this is now also on my to-do list - write a tutorial on how to get started with new kipi-plugin. Hopefully this will make broader sharing services support :)

After only few months of working on the digiKam I did learn so much about KDE developement (and developement in general). Be it coding styles, C++ techniques, CMake scripts etc. It really gave me A LOT. DigiKam has great community around with some awesome contributors. And I really admire the amount of work Marcel and Gilles are putting in it. They are doing really tremendous work. One thing I'm particulary happy about is how the (whole) team handles Bugzilla. We usually respond within a day to most of the bugs, some of them are closed the next day (well, truth is, that these are either libs mismatch or reported with some old version of digiKam and updating to a newer version usually resolves it, but still :P ). I think I can proudly say, that we're doing a great job. And by this I'd like to encourage all other KDE teams - pay attention to your bugreports! Even the smallest reaction (change the status, asignee or something) gives the reporter a good feeling, because he knows, that his bug has been viewed/read and hopefully taken into mind. (Now I'm talking to you, Gwenview guys, 252693 has been reported in September as major, 4 months later and I still got no reaction from you!) Otherwise they will get feeling, that reporting bugs is useless. And we all know it's not, it's one of the things that makes all our products better.

And although I'll still stick around digiKam and help here and there, I'm now also joining the KDE Telepathy team as part of my diploma thesis about Telepathy I'll be doing for Red Hat. This project, still without official name, is progressing quite nicely and a preview version looks to be soon released. I'm very happy to join the team and make use of all my experiencies I got with digiKam to bring Telepathy integrated into KDE Workspace. With the help of others, I'll be starting with Contact List coding, so if you have any good ideas or requests, now would be the time to let me hear them ;) Either leave a comment here, or catch me on freenode, I'm in several channels (mainly #digikam and #kde-telepathy) as mck182, so just come by and ping me.

My classes timetable for the next semestr is pretty crazy, many subjects overlap themselves and if I add my job of Android news writer and all the KDE coding, this is going to be a test of my time management skills. But I'll always find time for a good glass of cold beer, if anyone wants to buy me one :P