I am Matthias Klumpp and I will work on making AppStream work for openSUSE as part of the Google Summer of Code this year. I study Molecular Biomedicine in my second semester in Germany and I use Linux for years now.
I contribute to KDE (mainly to Apper, the PackageKit-based KDE package manager) and I am PackageKit upstream developer, as well as the maintainer of Listaller, a cross-distro application installer, which has the goal to make installations on multiple distributions using just one package as easy, secure and integrated as possible. (Yes, repos and native packages have some issues, just before you ask the obvious question ^^)
I’m not really a typical KDE user, as I also use GNOME from time to time and contribute to GNOME (but just very unimportant things for now). Knowing both desktops and both communities is usually an advantage, and therefore I very much enjoyed the last Desktop Summit in Berlin. If you’ve been there, you might have met me there already 😉
I am Debian Maintainer and maintain all PackageKit and most PackageKit-related packages there. This means I also use Debian, so doing a project for openSUSE might look strange on the first look. But’s it’s not strange at all: I’m working on a cross-distro project so the distribution doesn’t matter that much. And I already know openSUSE. In fact, it was SuSE 9.3 I guess, which was the first Linux distribution I ever tried. And I used (open)SUSE 10.x for a long time, until switching to Fedora, Debian, Ubuntu and then back to Debian. (The (K)Ubuntu->Debian switch was political, but now Canonical is giving me technical reasons too… – But better not talk about that issue, otherwise this blogpost will become way longer than I want it to be :P) Anyway, openSUSE is already running here again (in a VM for now) and I already did some modifications on the Software-Center, after reactivating my Python skills. (which are small, but good enough – I like Vala/C/C++ more) Next few weeks will be about getting to know the openSUSE community and reading Python-code.
In general kudos to openSUSE for doing the cross-distro tasks which no other distribution does. OpenSUSE has always been the distribution with the highest activity in this area, although they could’ve said “we don’t care about collaboration and interoperability”, which would’ve been perfectly sane. My greatest respect for that open-minded attitude and I’m really happy to work with you all!
This will be an exciting time!