ServerDeveloperApplication

Revision 5 as of 2011-07-29 19:41:48

Clear message

I, Serge Hallyn, apply for upload rights for the Ubuntu Server package set.

Name

Serge Hallyn

Launchpad Page

https://launchpad.net/~serge-hallyn

Wiki Page

http://wiki.ubuntu.com/SergeHallyn

Who I am

I live in the US. I did graduate school at William and Mary in Virginia, where I first got involved in linux kernel hacking and DTE (aka TE as in selinux). While a graduate student, I was also sysadmin for a myriad of platforms including linux. I spent a year in Dresden working for Scionics doing programming in python, before joining IBM's linux technology center. Last year, I moved to Canonical.

I'm a member of the ubuntu server team, most active in the virtualization stack and, recently, enterprise storage stack. I've been maintaining the KVM and libvirt packages and active in the LXC package.

My Ubuntu story

I started using Ubuntu after years of gentoo, when I received a new work laptop and needed to have it up very quickly. Ever since, I've appreciated the quick installs, quick upgrades, and, for machines with little interaction, the stability and low rate of updates for LTS releases.

I got involved with Ubuntu development when I joined Canonical. I have upload rights to some of the packages I'm most involved in, like qemu-kvm, libvirt, and multipath-tools. However people are getting tired my asking them to sponsor uploads for other packages like lxc.

My involvement

Examples of my work / Things I'm proud of

I've been very active in packaging (both for devel and SRUs) for libvirt, qemu-kvm, multipath-tools, and lxc. I've worked with debian to push bugfixes for vsftpd, setools, and initramfs-tools.

Areas of work

Packaged kvm for lucid, maverick, and natty. Packaged libvirt for natty. Recently merged vmbuilder fixes and proposed new uploads. Pushed casper fix to deal more gracefully with mount failures. Worked with debian to push bugfixes for vfstpd, setools, and initramfs-tools.

I've been particularly active in lxc, where I'm contributing to the kernel, upstream lxc, debian packages, and of course the ubuntu packages.

Things I could do better

I want to get more involved with debian packaging. I do try to send patches to debian maintainers when I find relevant bugs, but I still feel uneasy when doing it, so I may like to get more involved in non-bugfix packaging for debian packages.

Plans for the future

General

I know I've still got plenty to learn about packaging. I intend to do more syncs and merges on non-server packages to build up my experience in preparation for coredev membership.

What I like least in Ubuntu

Please describe what you like least in Ubuntu and what thoughts do you have about fixing it.


Comments

If you'd like to comment, but are not the applicant or a sponsor, do it here. Don't forget to sign with @SIG@.


Endorsements

As a sponsor, just copy the template below, fill it out and add it to this section.


TEMPLATE

== <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 ===