CoreDevApplication

Differences between revisions 2 and 3
Revision 2 as of 2014-02-21 15:35:12
Size: 2136
Editor: serge-hallyn
Comment:
Revision 3 as of 2014-02-21 16:02:34
Size: 3367
Editor: serge-hallyn
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
I am a member of the Ubuntu Server Team. 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.
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.
Line 17: Line 17:
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.
Line 19: Line 28:
Line 20: Line 30:

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).

Line 23: Line 45:

A fuller list of packages I have been involved with is in launchpad:
https://launchpad.net/~serge-hallyn/+uploaded-packages

I, Serge Hallyn, apply for core-dev.

Name

Serge Hallyn

Launchpad Page

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

Wiki Page

http://wiki.ubuntu.com/SergeHallyn

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.

My involvement

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

Plans for the future

General

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


SergeHallyn/CoreDevApplication (last edited 2014-03-10 13:41:01 by smoser)