KDE is taking part in Google Code-in (GCI) this year once again. It's a contest to bring 13 to 17 year-olds closer to Free Software.
One of the tasks I proposed for Kexi was Adding d-pointers to the code. Because of its size I split the challenge into two GCI tasks for truly motivated students. One part has been taken by Shou Ya and second by Andrew Inishev. Both parts have been finished successfully, the patches (2 * 10 thousands of lines) are already in the Calligra master repository.
Andrew writes on his blog:
Collaboration with KDE community is very useful for me (and, may be, for community :-) because I am getting experience and skills which will be useful in my future work. For example, experience of using version-control systems and build systems (which are important skills in collaborative development), experience in C++, etc."
Another student tries to find UI issues while running Kexi under non-KDE desktops. This particular task expresses commitment of Kexi to be highly portable software that adapts to various environments, what is I think in line with the rest of the Qt and KDE world.
Are you interested in contributing to Kexi or other Calligra applications? We've made first steps really easy and you can have a lot of fun too!