PerPackageUploadLivecdRootfs
I, Thomas Bechtold, apply for upload rights for livecd-rootfs.
Name |
Thomas Bechtold |
Launchpad Page |
|
Wiki Page |
|
IRC |
toabctl |
I am applying because:
- I want to share more responsibility for developing and maintaining livecd-rootfs.
- I'd like to reduce delays in getting my work and the CPC team work sponsored.
- I'd like to reduce the burden on my sponsors.
Who I am
I'm a software developer working for Canonical on the development and delivery of the Ubuntu cloud images for the different clouds and OCI/Docker images. I've been a Debian Developer until 2019, a GNOME developer (maintainer of d-feet) and a OpenStack core reviewer (Manila Shared Filesystem Service) until 2019.
My Ubuntu story
I became a regular user of Ubuntu on the desktop with the first 04.10 (Warty Warthog) release. On my private server(s), I'm running Ubuntu since 2010. I started to contribute to Ubuntu (see the Contributions section) in 2009.
My involvement
Examples of my work / Things I'm proud of
Fixing livecd-rootfs magic-proxy (see commit 1 and commit 2) to be able to use the repo-stamp feature for building images
Moving the OCI/docker rootfs tarball modifications into livecd-rootfs (see commit 1 and commit 2). I also created (outside of livecd-rootfs) the whole Jenkins pipeline to use that new livecd-rootfs project for building the official base OCI/docker tarballs.
Disable APT periodic update for OCI/docker images (LP: #1810451)
Sponsored work (does not include any livecd-rootfs sponsorship)
Areas of work
I work with the FoundationsTeam and ServerTeam to provide a consistent Ubuntu server experience across cloud platforms.
The CPC team (which I'm part of) relies heavily on livecd-rootfs. Its used every day to build a lot of different images (Base & Minimal for all the major public cloud platforms, buildd images for Launchpad builders, OCI/Docker tarballs for Ubuntu OCI/Docker images, ...). Being so critical to my work I want to be able to perform uploads to respect the time of other developers and make my workflow (and the CPC team workflow) faster. Having PPU rights for livecd-rootfs would help myself and my team get changes into livecd-rootfs but I do not want it to separate us from foundations.
Plans for the future
General
Work on the distro more broadly & find time for that
What I like least in Ubuntu
Documentation. There are multiple places (wiki, discourse) and a lot of content is outdated.
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@.
Phil Roche <philroche>
General feedback
I have worked with toabctl on the Canonical public cloud team now for a number of years and we have worked together on debugging many image build issues involving livecd-rootfs and live-build.
toabctl is incredibly diligent and thoughtful about changes being made to such a code base.
toabctl is an excellent reviewer of merge proposals.
I have zero concerns over toabctl being granted upload rights and commit rights to livecd-rootfs.
-- philroche 2023-09-13 08:26:25
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 ===
toabctl/PerPackageUploadLivecdRootfs (last edited 2023-09-13 08:26:25 by philroche)