|Deletions are marked like this.||Additions are marked like this.|
|Line 51:||Line 51:|
|I've focused mainly on server related packages. In order to become
more useful in general patch piloting and plusone maintenance
activities, I should become more familiar with desktop related
|Line 52:||Line 57:|
I intend to become more heavily involved in Debian packaging,
and apply for DM. While I want to make sure that I can be
helpful with desktop related packages, my focus will continue
to be on foundational and server+cloud related packaging.
I, Serge Hallyn, apply for core-dev.
Who I am
I am a member of the Ubuntu Server Team, employed by Canonical. I'm involved with packaging of libvirt, qemu, lxc, and cgmanager, am the Debian maintainer for netcf, and on the debian packaging team for qemu.
My Ubuntu story
My interest first shifted from sunos to linux when I got involved in kernel development. The ability to modify my own kernel was a huge freedom. I started with slackware, moved to redhat, then gentoo, and finally Ubuntu. My shift to Ubuntu was at first practical, because it was the most likely at any time to 'just work' on any given laptop.
In 2010 I joined Canonical to work on Ubuntu full time, with the server team.
Examples of my work / Things I'm proud of
The heaviest packaging work I've done has been the migration from qemu-kvm+qemu-linaro to a mostly-in-sync-with-debian qemu. I'm one of the Ubuntu and upstream maintainers for lxc, having in my previous life worked on namespaces in the kernel. I introduced apparmor and seccomp support as well as the new C API in lxc. I also helped to shepherd the shadow changes needed to support unprivileged user namespace use into upstream, debian and Ubuntu, which are instrumental in unprivileged lxc use. I was the author and uploader of cgmanager (motivated by lxc) and it's dumber older brother cgroup-lite (motivated by libvirt).
Areas of work
Let us know what you worked on, with which development teams / developers with whom you cooperated and how it worked out.
A fuller list of packages I have been involved with is in launchpad: https://launchpad.net/~serge-hallyn/+uploaded-packages
Things I could do better
I've focused mainly on server related packages. In order to become more useful in general patch piloting and plusone maintenance activities, I should become more familiar with desktop related packages.
Plans for the future
I intend to become more heavily involved in Debian packaging, and apply for DM. While I want to make sure that I can be helpful with desktop related packages, my focus will continue to be on foundational and server+cloud related packaging.
What I like least in Ubuntu
Please describe what you like least in Ubuntu and what thoughts do you have about fixing it.
If you'd like to comment, but are not the applicant or a sponsor, do it here. Don't forget to sign with @SIG@.
As a sponsor, just copy the template below, fill it out and add it to this section.
== <SPONSORS NAME> == === General feedback === ## Please fill us in on your shared experience. (How many packages did you sponsor? How would you judge the quality? How would you describe the improvements? Do you trust the applicant?) === Specific Experiences of working together === ''Please add good examples of your work together, but also cases that could have handled better.'' === Areas of Improvement ===