||<>|| '''I, Utkarsh Gupta, hereby apply for core-dev.''' || '''Name''' || Utkarsh Gupta || || '''Launchpad Page''' || https://launchpad.net/~utkarsh || || '''Wiki Page''' || N/A || <
> I am applying because: * I'd like to eliminate delays in getting my work sponsored. * I'd like to reduce the burden on my sponsors. * I'd like to __unblock other people__ & __further help them__ get things done! \o/ = Who I am = I am Utkarsh, a 21 y/o undergrad student (batch of 2021). Besides being a student, I am also an Ubuntu contributor and a [[https://wiki.debian.org/DebianDeveloper|Debian Developer]] since 2019, maintaining & working on over 700+ packages, including some key packages like the Ruby interpreter, Rails, GitLab, some Python libraries, Micro, and libgit2. Besides, I also co-maintain the [[https://fasttrack.debian.net|fasttrack.debian.net]] service & act as an [[https://ftp-master.debian.org/|FTP Trainee]]. I was a [[https://summerofcode.withgoogle.com/|Google Summer of Code]] student twice (once in [[https://summerofcode.withgoogle.com/|2019]] and then in [[https://summerofcode.withgoogle.com/archive/2020/projects/4736285727522816/|2020]]), both times in Debian, where I authored my "baby" project, [[https://github.com/utkarsh2102/rubocop-packaging|RuboCop::Packaging]], which is a linter and an auto-corrector, written in Ruby, helping downstream Ruby teams of Debian, Ubuntu, Fedora, openSUSE, et al. Since I was lucky enough to be a part of such awesomeness, I am paying it forward by mentoring a [[https://summerofcode.withgoogle.com/organizations/5680709752061952/#5194169531760640|GSoC student]] this year in Debian. And even otherwise, I generally help mentor or sponsor stuff for people. I log/write these things down in my monthly blog posts which can be found [[https://utkarsh2102.com/posts/|here]]. I also work on Debian LTS, a project extending the lifetime of all Debian stable releases to (at least) 5 years, where I patch and backport security fixes for packages in the APT archive for oldstable and oldoldstable releases. So far, I've backported & uploaded over 175 packages to the security queue, be it for Jessie, Stretch, or Buster. Sometimes I help w/ debugging arch-specific issues in Ubuntu, but mostly the ones that I understand. And apart from Debian & Ubuntu, I contribute to over dozens of other open-source projects & libraries, mostly on [[https://github.com/utkarsh2102|GitHub]]. Besides, I am a philatelist, a semi-occassional drummer, an avid reader, and a national-level Badminton player! :D = My Ubuntu story = Back in 2017, when I joined university (which I am now about to graduate from), I started to use my friend's Ubuntu machine and simply loved the freedom it gave me. Eventually, I asked him to help me get Ubuntu on my machine as well & learned that it was "free". Anyhow, I did a lot of system poking (and it poked me back, too!) & ultimately started chaos engineering. After learning a lot more about the Linux systems, I wanted to know how "apt" worked and the behind-the-scenes when we do an "apt install". And I was also curious to set up my own repository like APT (but didn't know how, back then). Soon enough, I started going to LUG (Linux Users Group) meetups & met a Debian contributor who told me that he could help me understand all of the things I wanted to know but didn't have much idea about the Ubuntu side of things. But also told me that it's more-or-less similar. So I switched to Debian and fast-forward 1 year later, [[https://lists.debian.org/debian-newmaint/2019/12/msg00009.html|I became a DD]]! :) Now that I knew most of the things I initially wanted to understand, I started to get fascinated with the different architectures. I took a course in my uni that sem & got to know about the basics but it was very different from what I wanted to know & saw. So I started using porter boxes, the ones that Debian provided, to play around and debug few things, here and there. It was then, I learned, how different things can be on one architecture & totally different on the other. Eventually, I got around to understanding some basic Ruby debugging on different architectures & that is when my Ubuntu contributions began. Back in January & February of 2020, we did the ruby2.7 transition in Debian & Lucas Kanashiro wanted to get this in Ubuntu by March, so as to get this in before Focal's release. So we (me & Kanashiro) worked together to fix all sorts of problem the excuses page showed. I debugged & sent patches for armhf, s390x, and ppc64el specific issues. We used [[https://launchpad.net/~lucaskanashiro/+archive/ubuntu/focal-ruby2.7-transition|Kanashiro's PPA]] to get most of the things ready & I learned about the term "delta" and how we can let packages in sync if we rather upload things to Debian. So with my DD hat on, I fixed a bunch of stuff on the Debian side to get [[https://wiki.ubuntu.com/FocalFossa/ReleaseNotes/#Ruby_2.7|Ruby 2.7 in Focal Fossa]]! \o/ I also worked with Raman Sarda to get Micro (along with other golang libraries) fixed in Ubuntu, one of the packages I maintain in Debian. But ultimately, we ended up fixing things in Debian so as to avoid the unnecessary delta & let things be in sync. And exactly 1-year later, I joined Canonical's Server team to work on Ubuntu full-time & that is when I officially started getting sponsorships from my squad & other people from the community and I am really grateful to each one of them for their time and all the help & reviews! <3 == My involvement == == Examples of my work / Things I'm proud of == === Package Merges and Syncs === * [2021-02-24] exim4 (4.94-15ubuntu1) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/exim4/+git/exim4/+merge/398611|MP: #398611]]. * [2021-03-02] openvpn (2.5.1-1ubuntu1) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/openvpn/+git/openvpn/+merge/398987|MP: #398987]]. * [2021-04-07] freeipmi (1.6.6-3) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/freeipmi/+git/freeipmi/+merge/400724|MP: #400724]]. * [2021-05-05] ruby2.7 (2.7.3-2ubuntu1) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/ruby2.7/+git/ruby2.7/+merge/402253|MP: #402253]]. * Dropped delta which I pulled in Debian via [[https://tracker.debian.org/news/1239104/accepted-ruby27-273-1-source-into-unstable/|2.7.3-1 upload]]. * [2021-05-11] exim4 (4.94.2-2ubuntu1) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/exim4/+git/exim4/+merge/402442|MP: #402442]]. * [2021-05-17] openvpn (2.5.1-3ubuntu1) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/openvpn/+git/openvpn/+merge/402809|MP: #402809]]. * [2021-05-19] autofs (5.1.7-1) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/autofs/+git/autofs/+merge/398955|MP: #398955]]. * [2021-05-25] xterm (366-1ubuntu1) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/xterm/+git/xterm/+merge/403238|MP: #403238]]. * [2021-06-21] multipath-tools (0.8.5-2ubuntu1) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/multipath-tools/+git/multipath-tools/+merge/403148|MP: #403148]]. * Extensively dropped delta: * See [[https://launchpad.net/ubuntu/+source/multipath-tools/0.8.5-2ubuntu1|changelog of multipath-tools/0.8.5-2ubuntu1]]. * Dropped all delta that was added for udebs. * Dropped all delta that was added for i386-only. * Dropped stuff that no longer applies but we've been blindly carrying it forward. * Forwarded a bunch of stuff to Debian/upstream: * [Debian]: gdisk releated fixes: [[https://salsa.debian.org/linux-blocks-team/multipath-tools/-/merge_requests/2|Salsa MR #2]]. * [Debian]: autopkgtest related fixes: [[https://salsa.debian.org/linux-blocks-team/multipath-tools/-/merge_requests/3|Salsa MR #3]]. * [Upstream]: services related fixes: [[https://listman.redhat.com/archives/dm-devel/2021-June/msg00109.html|patch upstream'd]]. * [Debian]: suggestion to use friendly names by defaults: [[https://salsa.debian.org/linux-blocks-team/multipath-tools/-/merge_requests/4|Salsa MR #4]]. === Bug Fixes & SRUs === * [2021-02-26] [[https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1894172|LP: #1894172]]/isc-dhcp - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/isc-dhcp/+git/isc-dhcp/+merge/398790|MP: #398790]]. * [2021-03-10] isc-dhcp (bionic) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/isc-dhcp/+git/isc-dhcp/+merge/399442|MP: #399442]]. * [2021-03-10] isc-dhcp (focal) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/isc-dhcp/+git/isc-dhcp/+merge/399363|MP: #399363]]. * [2021-03-10] isc-dhcp (groovy) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/isc-dhcp/+git/isc-dhcp/+merge/399440|MP: #399440]]. * [2021-03-09] Regression fix against network-manager (because of older uploads)/isc-dhcp - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/isc-dhcp/+git/isc-dhcp/+merge/399307|MP: #399307]]. * [2021-03-12] [[https://bugs.launchpad.net/ubuntu/+source/python-rtslib-fb/+bug/1865037|LP: #1865037]]/python-rtslib-fb: * [2021-06-25] python-rtslib-fb (focal) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/python-rtslib-fb/+git/python-rtslib-fb/+merge/404765|MP #404765]]. * [2021-03-12] python-rtslib-fb (groovy) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/python-rtslib-fb/+git/python-rtslib-fb/+merge/399576|MP: #399576]]. * [2021-03-19] [[https://bugs.launchpad.net/ubuntu/+source/libapache2-mod-perl2/+bug/1915959|LP: #1915959]]/libapache2-mod-perl2 (focal) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/libapache2-mod-perl2/+git/libapache2-mod-perl2/+merge/399921|MP: #399921]]. * [2021-03-23] [[https://bugs.launchpad.net/ubuntu/+source/at/+bug/1464051|LP: #1464051]]/at: * [2021-03-23] at (focal) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/at/+git/at/+merge/400006|MP: #400006]]. * [2021-03-23] at (groovy) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/at/+git/at/+merge/400019|MP: #400019]]. * [2021-03-29] [[https://bugs.launchpad.net/ubuntu/+source/libpam-mount/+bug/1891552|LP: #1891552]]/libpam-mount: * [2021-03-29] libpam-mount (focal) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/libpam-mount/+git/libpam-mount/+merge/400121|MP: #400121]]. * [2021-03-29] libpam-mount (groovy) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/libpam-mount/+git/libpam-mount/+merge/400286|MP: #400286]]. * [2021-04-08] [[https://bugs.launchpad.net/ubuntu/+source/openldap/+bug/1921562|LP: #1921562]]/openldap (focal) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/openldap/+git/openldap/+merge/400754|MP: #400754]]. * [2021-04-08] [[https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/1921425|LP: #1921425]]/rabbitmq-server: * [2021-04-08] rabbitmq-server (focal) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/rabbitmq-server/+git/rabbitmq-server/+merge/400636|MP: #400636]]. * [2021-04-08] rabbitmq-server (groovy) - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/rabbitmq-server/+git/rabbitmq-server/+merge/400639|MP: #400639]]. === Autopkgtest & DEP8 === * [2021-03-17] Wrote a DEP8 test for src:at - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/at/+git/at/+merge/399718|MP: #399718]]. * Forward to Debian via [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=985421|debbug #985421]]. * [2021-05-23] autopkgtest/gist (disabling $HTTP_PROXY issues) - [[https://salsa.debian.org/ruby-team/gist/-/commit/f5f0bc11b0ef5b5d7cd5e0396a55a763aa20bc5c|salsa commit]]. * [2021-02-23] autopkgtest/ruby-handlebars-assets - [[https://salsa.debian.org/ruby-team/ruby-handlebars-assets/-/commit/21918bcaf0ba02c0f362bd3d9df040a8f7185a5a|salsa commit]]. * [2021-02-23] autopkgtest/ruby-rails-assets-emojione - [[https://salsa.debian.org/ruby-team/ruby-rails-assets-emojione/-/commit/0802ba65fc5fb0c9c8fbdca13173074bd2d5b811|salsa commit]]. * [2021-02-23] autopkgtest/ruby-rails-assets-jquery-colorbox - [[https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-colorbox/-/commit/fd4849fa0c38882a89e88702994362d411651efc|salsa commit]]. * [2021-02-23] autopkgtest/ruby-rails-assets-jquery.slimscroll - [[https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery.slimscroll/-/commit/79d82ba7bf9e15d9d6b28e3006a61ef1dbd30639|salsa commit]]. * [2021-02-23] autopkgtest/ruby-rails-assets-markdown-it - [[https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it/-/commit/5ae6c97311a2f47a7ab3d3602172797181adb30f|salsa commit]]. * [2021-02-23] autopkgtest/ruby-mousetrap-rails - [[https://salsa.debian.org/ruby-team/ruby-mousetrap-rails/-/commit/ef0cd798a77f39e9116a0448cb4d4570c2f64484|salsa commit]]. * [2021-02-23] autopkgtest/ruby-rails-assets-jquery-fullscreen-plugin - [[https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-fullscreen-plugin/-/commit/4f3fd42a5adb9fb079a6a872fd569dcbe2ac01ee|salsa commit]]. === Proposed Migrations === * Re-triggering builds & autopkgtests w/ help of a core-dev. * Re-triggering some packages w/ triggers on specific architectures for migration. * Retry all ~25 packages blocking [[https://launchpad.net/ubuntu/+source/php-defaults/80~exp1|php-defaults/80~exp1]] with fixes in -proposed using the [[https://launchpad.net/ubuntu-archive-tools|helper scripts/archive tools]]. * Recognizing blockers for migration from -proposed to -release (or -updates) from the [[https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html|excuses page]]. * Using [[https://people.canonical.com/~ubuntu-archive/proposed-migration/update_output.txt|update_output.txt]] for checking un-installability issues, using the [[https://wiki.ubuntu.com/ProposedMigration#The_update_output.txt_file_is_completely_unreadable.21|ProposedMigration wiki guide]]. * Using hints (cf: hints-ubuntu) for migration: * For schleuder: [[https://code.launchpad.net/~utkarsh/britney/+git/britney/+merge/404025|MP #404025]]. * For ruby-excon: [[https://code.launchpad.net/~utkarsh/britney/+git/britney/+merge/404113|MP #404113]]. * For php-defaults' migration: [[https://code.launchpad.net/~utkarsh/britney/+git/britney/+merge/404519|MP #404519]]. === Transitions === * [Ubuntu] PHP 8.0 - [[https://wiki.ubuntu.com/ServerTeam/Transition/Php8.0|Transition wiki]]. * [2021-05-20] php-net-url2/2.2.1-0.2build2 - [[https://launchpad.net/ubuntu/+source/php-net-url2/2.2.1-0.2build2|LP page]]. * [2021-05-26] phpmyadmin/4:5.0.4+dfsg2-2ubuntu1 - [[https://code.launchpad.net/~utkarsh/ubuntu/+source/phpmyadmin/+git/phpmyadmin/+merge/403226|MP: #403226]]. * [2021-05-26] No-change rebuild for php-async-aws-core/1.7.2-1build1 - [[https://bugs.launchpad.net/ubuntu/+source/php-async-aws-core/+bug/1929692|LP: #1929692]]. * [2021-05-26] sync-request/php-twig (3.3.2-1) (from experimental) - [[https://bugs.launchpad.net/ubuntu/+source/php-twig/+bug/1929738|LP: #1929738]]. * [2021-05-26] php-doctrine-cache/1.10.2-2ubuntu1 (fix build w/ PHP 8) - [[https://launchpad.net/ubuntu/+source/php-doctrine-cache/1.10.2-2ubuntu1|LP page]]. * [2021-05-26] No-change rebuild for php-async-aws-ses/1.3.0-1build1 - [[https://bugs.launchpad.net/ubuntu/+source/php-async-aws-ses/+bug/1929692|LP: #1929692]]. * [2021-05-26] No-change rebuild for php-async-aws-sqs/1.3.2-1build1 - [[https://bugs.launchpad.net/ubuntu/+source/php-async-aws-sqs/+bug/1929692|LP: #1929692]]. * [2021-05-26] sync-request/php-symfony-contracts (2.4.0-1) (from experimental) - [[https://bugs.launchpad.net/ubuntu/+source/php-symfony-contracts/+bug/1929738|LP: #1929738]]. * [2021-05-26] php-phpseclib/2.0.30-2ubuntu1 (fix build w/ PHP 8) - [[https://launchpad.net/ubuntu/+source/php-phpseclib/2.0.30-2ubuntu1|LP page]]. * [2021-05-26] No-change rebuild for php-http-interop-http-factory-tests/0.9.0-1build1 - [[https://bugs.launchpad.net/ubuntu/+source/php-http-interop-http-factory-tests/+bug/1929692|LP: #1929692]]. * [2021-05-27] sync-request/php-email-validator (3.1.1-2) (from experimental) - [[https://bugs.launchpad.net/ubuntu/+source/php-email-validator/+bug/1929738|LP: #1929738]]. * [2021-05-27] sync-request/php-async-aws-core (1.10.0-1) (from experimental) - [[https://bugs.launchpad.net/ubuntu/+source/php-async-aws-core/+bug/1929738|LP: #1929738]]. * [2021-05-27] sync-request/php-async-aws-sqs (1.5.0-1) (from experimental) - [[https://bugs.launchpad.net/ubuntu/+source/php-async-aws-sqs/+bug/1929738|LP: #1929738]]. * [2021-05-27] sync-request/php-async-aws-ses (1.4.0-1) (from experimental) - [[https://bugs.launchpad.net/ubuntu/+source/php-async-aws-ses/+bug/1929738|LP: #1929738]]. * [2021-05-27] libphp-swiftmailer/6.2.4-1ubuntu1 (fix build w/ PHP 8) - [[https://launchpad.net/ubuntu/+source/libphp-swiftmailer/6.2.4-1ubuntu1|LP page]]. * [2021-05-27] sync-request/phpunit (9.5.4-1) (from experimental) - [[https://bugs.launchpad.net/ubuntu/+source/phpunit/+bug/1929738|LP: #1929738]]. * [2021-05-27] sync-request/php-psr-cache (3.0.0-1) (from experimental) - [[https://bugs.launchpad.net/ubuntu/+source/php-psr-cache/+bug/1929738|LP: #1929738]]. * [2021-05-27] sync-request/php-psr-container (2.0.1-1) (from experimental) - [[https://bugs.launchpad.net/ubuntu/+source/php-psr-container/+bug/1929738|LP: #1929738]]. * [2021-05-28] php-wmerrors/2.0.0~git20190628.183ef7d-2ubuntu1 (fix build w/ PHP 8) - [[https://launchpad.net/ubuntu/+source/php-wmerrors/2.0.0~git20190628.183ef7d-2ubuntu1|LP page]]. * [2021-05-28] sync-request/php-monolog (2.2.0-1) (from experimental) - [[https://bugs.launchpad.net/ubuntu/+source/php-monolog/+bug/1929738|LP: #1929738]]. * [2021-05-28] sync-request/php-amqplib (3.0.0-1) (from experimental) - [[https://bugs.launchpad.net/ubuntu/+source/php-amqplib/+bug/1929738|LP: #1929738]]. * [2021-05-28] php-cache-lite/1.8.3-1 (uploaded to Debian) - [[https://tracker.debian.org/news/1241923/accepted-php-cache-lite-183-1-source-into-experimental/|Debian tracker page]]. * [2021-05-28] sync-request/php-cache-lite (1.8.3-1) (from experimental) - [[https://bugs.launchpad.net/ubuntu/+source/php-cache-lite/+bug/1929738|LP: #1929738]]. * [2021-05-28] Retry php-amqplib for all $arch with triggers to unblock from migrating. - [[https://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=arm64&package=php-amqplib&trigger=php-defaults/80~exp1&trigger=phpunit/9.5.4-1&trigger=php-amqplib/2.12.1-3|link used for re-triggering]]. * [2021-05-28] Working out bootstrapping of php-twig for circular dependency b/w symfony & php-twig - [[https://irclogs.ubuntu.com/2021/05/28/%23ubuntu-release.html#t16:15|IRC logs from #ubuntu-release]]. * [2021-05-29] php-symfony-contracts/2.4.0-1ubuntu1 (fix build w/ PHP 8) - [[https://launchpad.net/ubuntu/+source/php-symfony-contracts/2.4.0-1ubuntu1|LP page]]. * [2021-05-31] php-symfony-contracts/2.4.0-1ubuntu2 (fix build w/ php-cache-container) - [[https://launchpad.net/ubuntu/+source/php-symfony-contracts/2.4.0-1ubuntu2|LP page]]. * [2021-06-01] No-change rebuild for php-email-validator/3.1.1-2build1 - [[https://launchpad.net/ubuntu/+source/php-email-validator/3.1.1-2build1|LP page]]. * [2021-06-01] php-cache-integration-tests/0.17.0-1ubuntu1 (fix build w/ symfony & php-twig - [[https://launchpad.net/ubuntu/+source/php-cache-integration-tests/0.17.0-1ubuntu1|LP page]]. * [2021-06-02] php-league-mime-type-detection/1.5.1+ds-2ubuntu1 (fix tests w/ PHP 8.0) - [[https://launchpad.net/ubuntu/+source/php-league-mime-type-detection/1.5.1+ds-2ubuntu1|LP page]]. * [2021-06-02] php-sabredav/1.8.12-9ubuntu1 (fix autopkgtest w/ PHP 8.0) - [[https://launchpad.net/ubuntu/+source/php-sabredav/1.8.12-9ubuntu1|LP page]]. * [2021-06-03] sync-request/php-doctrine-annotations (1.12.1-1) (from experimental) - [[https://bugs.launchpad.net/ubuntu/+source/php-doctrine-annotations/+bug/1929738|LP: #1929738]]. * [2021-06-03] php-twig/3.3.2-1ubuntu2 (make it build; circular-dependency breakthrough! \o/) - [[https://launchpad.net/ubuntu/+source/php-twig/3.3.2-1ubuntu2|LP page]]. * [2021-06-03] symfony/5.2.6+dfsg-1ubuntu1 (make it build; circular-dependency breakthrough! \o/) - [[https://launchpad.net/ubuntu/+source/symfony/5.2.6+dfsg-1ubuntu1/|LP page]]. * [2021-06-04] php-cache-tag-interop/1.0.1-1ubuntu1 (fix FTBFS w/ Psr/Cache) - [[https://launchpad.net/ubuntu/+source/php-cache-tag-interop/1.0.1-1ubuntu1|LP page]]. * [2021-06-04] php-doctrine-bundle/2.2.3-1ubuntu1 (make it build; circular-test-dependency breakthrough! \o/) - [[https://launchpad.net/ubuntu/+source/php-doctrine-bundle/2.2.3-1ubuntu1|LP page]]. * [2021-06-07] symfony/5.2.6+dfsg-1ubuntu2 (fix FTBFS & tests w/ PHP 8 & Psr/Cache) - [[https://launchpad.net/ubuntu/+source/symfony/5.2.6+dfsg-1ubuntu2|LP page]]. * [2021-06-09] No-change rebuild for phpmyadmin/4:5.0.4+dfsg2-2ubuntu3 - [[https://launchpad.net/ubuntu/+source/phpmyadmin/4:5.0.4+dfsg2-2ubuntu3|LP page]]. * [2021-06-09] php-twig/3.3.2-1ubuntu3 (re-enable tests & re-add symfony-based extensions) - [[https://launchpad.net/ubuntu/+source/php-twig/3.3.2-1ubuntu3|LP page]]. * [2021-06-11] No-change rebuild for zeroc-ice/3.7.5-2build1 - [[https://launchpad.net/ubuntu/+source/zeroc-ice/3.7.5-2build1|LP page]]. * [2021-06-11] No-change rebuild for php-uopz/6.1.2-4build2 - [[https://launchpad.net/ubuntu/+source/php-uopz/6.1.2-4build2|LP page]]. * [2021-06-17] php-text-captcha/1.0.2-8ubuntu1 (fix FTBFS w/ PHP 8) - [[https://launchpad.net/ubuntu/+source/php-text-captcha/1.0.2-8ubuntu1|LP page]]. * [2021-06-17] php-imagick/3.4.4+php8.0+3.4.4-2+deb11u2ubuntu1 (fix FTBFS w/ PHP 8) - [[https://launchpad.net/ubuntu/+source/php-imagick/3.4.4+php8.0+3.4.4-2+deb11u2ubuntu1|LP page]]. * [2021-06-18] sync'd/doctrine (2.8.4+dfsg-1) (from experimental) - [[https://launchpad.net/ubuntu/+source/doctrine/2.8.4+dfsg-1|LP page]]. * [2021-06-18] php-symfony-security-acl/3.1.1-1ubuntu1 (fix FTBFS w/ PHP 8) - [[https://launchpad.net/ubuntu/+source/php-symfony-security-acl/3.1.1-1ubuntu1|LP page]]. * [2021-06-19] phpmyadmin/4:5.0.4+dfsg2-2ubuntu5 (fix uninstallability issues for php-defaults) - [[https://launchpad.net/ubuntu/+source/phpmyadmin/4:5.0.4+dfsg2-2ubuntu5|LP page]]. * [2021-06-19] php-zend-stdlib/3.3.1-3ubuntu1 (fix tests w/ PHP 8) - [[https://launchpad.net/ubuntu/+source/php-zend-stdlib/3.3.1-3ubuntu1|LP page]]. * [2021-06-21] phpseclib/1.0.19-3ubuntu2 (fix build & tests w/ PHP 8) - [[https://launchpad.net/ubuntu/+source/phpseclib/1.0.19-3ubuntu2|LP page]]. * [2021-06-22] filed hints w/ Iain (laney) to make php-defaults migrate - [[https://code.launchpad.net/~utkarsh/britney/+git/britney/+merge/404519|MP #404519]]. * [2021-06-23] announced the end of PHP 8.0's successful tranisition on ubuntu-devel@. Thread [[https://lists.ubuntu.com/archives/ubuntu-devel/2021-June/041519.html|here]]! \o/ * [Debian/Ubuntu] ruby2.7 - [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950716|debbug #950716]] & working w/ Kanashrio for arch-specific issues for 20.04. * [Debian] libgit2 - [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971571|debbug #950716]]. * [Debian] rails - [[https://discourse.ubuntu.com/t/hirsute-hippo-release-notes/19221|Got Rails 6 into Hirsute]]. === Milestones and Exceptions === * Debian Import Freeze: * [2021-03-30] sync-request/rabbitmq-server (3.8.9-2) - [[https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/1921908|LP: #1921908]]. * [2021-04-14] sync-request/clamav (0.103.2+dfsg-1) - [[https://bugs.launchpad.net/ubuntu/+source/clamav/+bug/1923831|LP: #1923831]]. * Other types of freeze: Whilst I did not have the opportunity to work through the other sorts of freezes, like [[https://wiki.ubuntu.com/FeatureFreeze|Feature Freeze (via FFE)]], I've read through & understand most of those mentioned in the [[https://discourse.ubuntu.com/t/impish-indri-release-schedule/18540|release schedule]]. === +1 maintenance === * Shadowed Lucas Kanashiro on his +1. Report [[https://lists.ubuntu.com/archives/ubuntu-devel/2021-May/041498.html|here]]. * Gave back ppc64el build for thunderbird; add update-excuse, [[https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1923505|LP: #1923505]]. * Re-triggered ruby-httpclient for amd64 to unblock migration but unsuccessful. Figured the root cause - yet another $HTTP_PROXY issue. * Fixed s390x failures for phpmyadmin: * Upstream: [[https://github.com/phpmyadmin/phpmyadmin/pull/16913|PR #16913 (merged)]]. * Debian sid: [[https://salsa.debian.org/phpmyadmin-team/phpmyadmin/-/merge_requests/31|MR #31 (merged)]]. * Impish: [[https://code.launchpad.net/~utkarsh/ubuntu/+source/phpmyadmin/+git/phpmyadmin/+merge/403226|MP: #403226]]. * Fixed FTBFS of phpmyadmin: * Debian sid: [[https://salsa.debian.org/phpmyadmin-team/phpmyadmin/-/merge_requests/32|MR #32 (merged)]]. * Impish: [[https://code.launchpad.net/~utkarsh/ubuntu/+source/phpmyadmin/+git/phpmyadmin/+merge/403226|MP: #403226]]. * Extensive PHP work to unblock others: * 4 no-change rebuilds. * 12 syncs from Debian experimental. * 4 uploads fixing FTBFS w/ PHP 8.0. * Re-triggered blocked packages with -proposed enable so as to get the actual failures. * Shadowed Christian Ehrhardt on his +1. My report [[https://lists.ubuntu.com/archives/ubuntu-devel/2021-June/041512.html|here]]. * Added hints for schleuder; [[https://code.launchpad.net/~utkarsh/britney/+git/britney/+merge/404025|MP #404025]]. * Fixed [[https://tracker.debian.org/news/1242716/accepted-ruby-httpclient-283-3-source-into-unstable/|ruby-httpclient via 2.8.3-3]] in Debian. * Requested removal of ruby-gitlab-pg-query from Impish (-proposed) - [[https://bugs.launchpad.net/ubuntu/+source/ruby-gitlab-pg-query/+bug/1931257|LP: #1931257]]. * Re-triggered python-django-debug-toolbar/1:3.2.1-1 for amd64 and it passed & migrated. * Fixed [[https://tracker.debian.org/news/1242685/accepted-ruby-rails-html-sanitizer-130-2-source-into-unstable/|ruby-rails-html-sanitizer via 1.3.0-2]] in Debian to make it work with newer API of ruby-loofah. * Re-triggered ruby-stackprof with glibc as triggers on amd64; it passed & unblocked glibc. * Re-triggered ruby-ferret with glibc as triggers on amd64; it passed & unblocked glibc. * Re-triggered ruby-hiredis with glibc as triggers on armhf; it passed & unblocked glibc. * Added hints for ruby-excon on s390x; [[https://code.launchpad.net/~utkarsh/britney/+git/britney/+merge/404113|MP #404113]]. === MIRs === * [2021-05-16] LP: #1915445/python-aws-requests-auth - [[https://bugs.launchpad.net/ubuntu/+source/python-aws-requests-auth/+bug/1915445|LP: #1915445]]. * [2021-05-20] LP: #1152187/systemd-container - [[https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1152187/comments/19|LP: #1152187]]. * [2021-05-31] LP: #1930207/prips - [[https://bugs.launchpad.net/ubuntu/+source/prips/+bug/1930207|LP: #1930207]]. === Seed Operations === * [2021-05-31] MP #403505/systemd-container for Bionic - [[https://code.launchpad.net/~utkarsh/ubuntu-seeds/+git/ubuntu-seeds/+merge/403505|MP: #403505]]. * [2021-06-01] MP #403562/prips for Impish - [[https://code.launchpad.net/~utkarsh/ubuntu-seeds/+git/ubuntu-seeds/+merge/403562|MP: #403562]]. * [2021-06-02] MP #403602/prips for Hirsute - [[https://code.launchpad.net/~utkarsh/ubuntu-seeds/+git/ubuntu-seeds/+merge/403602|MP: #403602]]. * [2021-06-02] MP #403603/prips for Groovy - [[https://code.launchpad.net/~utkarsh/ubuntu-seeds/+git/ubuntu-seeds/+merge/403603|MP: #403603]]. * [2021-06-02] MP #403604/prips for Focal - [[https://code.launchpad.net/~utkarsh/ubuntu-seeds/+git/ubuntu-seeds/+merge/403604|MP: #403604]]. * [2021-06-02] MP #403605/prips for Bionic - [[https://code.launchpad.net/~utkarsh/ubuntu-seeds/+git/ubuntu-seeds/+merge/403605|MP: #403605]]. * [2021-06-17] MP #404326/python-aws-requests-auth for Impish - [[https://code.launchpad.net/~utkarsh/ubuntu-seeds/+git/ubuntu-seeds/+merge/404326|MP #404326]]. * [2021-06-22] MP #404489/python-aws-requests-auth for Hirsute - [[https://code.launchpad.net/~utkarsh/ubuntu-seeds/+git/ubuntu-seeds/+merge/404489|MP #404489]]. * [2021-06-22] MP #404490/python-aws-requests-auth for Groovy - [[https://code.launchpad.net/~utkarsh/ubuntu-seeds/+git/ubuntu-seeds/+merge/404490|MP #404490]]. * [2021-06-22] MP #404491/python-aws-requests-auth for Focal - [[https://code.launchpad.net/~utkarsh/ubuntu-seeds/+git/ubuntu-seeds/+merge/404491|MP #404491]]. * [2021-06-22] MP #404492/python-aws-requests-auth for Bionic - [[https://code.launchpad.net/~utkarsh/ubuntu-seeds/+git/ubuntu-seeds/+merge/404492|MP #404492]]. === Misc === * Sending patches to bugs. For instance, [[https://bugs.launchpad.net/ubuntu/+source/asterisk/+bug/1909816|LP: #1909816/asterisk]], et al. * Forwarded to Debian via [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=985314|debbug #985314]]. * Help triaging and fixing of community bugs. For instance, [[https://bugs.launchpad.net/ubuntu/+source/mate-notification-daemon/+bug/1908124|LP: #1908124/mate-notification-daemon]]. * Regularly review MPs within the Server team. We have a peer-review policy. * Assist other core-devs to help fix autopkgtest/migration. For instance, [[https://launchpad.net/ubuntu/+source/ruby2.7/2.7.2-4ubuntu1|ruby2.7 upload by doko]], et al. * Help Security team with exim4 patches for ESM (Xenial and Trusty) - [[https://ubuntu.com/security/notices/USN-4934-2|USN-4934-2]]. === Bug Triages === * Pair triages: * [2021-03-19] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-March/008722.html|Friday bug triage]] - w/ Christian Ehrhardt. * [2021-03-22] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-March/008725.html|Tuesday bug triage]] - w/ Lucas Kanashiro. * [2021-03-26] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-March/008731.html|Friday bug triage]] - w/ Christian Ehrhardt. * [2021-03-30] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-March/008737.html|Tuesday bug triage]] - w/ Lucas Kanashiro. * [2021-04-01] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-April/008741.html|Thursday bug triage]] - w/ Paride Legovini. * [2021-04-02] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-April/008742.html|Friday bug triage]] - w/ Christian Ehrhardt. * [2021-04-06] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-April/008746.html|Tuesday bug triage]] - w/ Lucas Kanashiro. * [2021-04-07] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-April/008747.html|Wednesday bug triage]] - w/ Sergio Durigan Junior. * [2021-04-08] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-April/008748.html|Thursday bug triage]] - w/ Paride Legovini. * Bug triages on my own: * [2021-04-05] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-April/008745.html|Monday bug triage]]. * [2021-04-16] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-April/008756.html|Friday bug triage]]. * [2021-04-23] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-April/008765.html|Friday bug triage]]. * [2021-05-03] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-May/008777.html|Friday bug triage]]. * [2021-05-07] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-May/008785.html|Friday bug triage]]. * [2021-05-17] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-May/008803.html|Friday bug triage]]. * [2021-05-21] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-May/008812.html|Friday bug triage]]. * [2021-05-28] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-May/008824.html|Friday bug triage]]. * [2021-05-31] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-May/008831.html|Monday bug triage]]. * [2021-06-04] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-June/008838.html|Friday bug triage]]. * [2021-06-14] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-June/008849.html|Friday bug triage]]. * [2021-06-18] [[https://lists.ubuntu.com/archives/ubuntu-server/2021-June/008856.html|Friday bug triage]]. == Areas of work == As a part of '''__day job__''': * I mainly work on Ubuntu Server packages, since I am part of the team. * I am starting to help with +1 maintenance (Foundations). * I also do a lot of work for and with the CPC team, for instance, working on MIR requests, packaging [[https://github.com/utkarsh2102/python-keylime/|keylime]], et al. Besides, I work on a bunch of other things on the '''__community side__''': * Doing package merges; example: [[https://code.launchpad.net/~utkarsh/ubuntu/+source/xterm/+git/xterm/+merge/403238|MP #403238/xterm]]. * Bug triaging & helping users; example: [[https://bugs.launchpad.net/ubuntu/+source/mate-notification-daemon/+bug/1908124|LP: #1908124/mate-notification-daemon]]. * Doing package syncs; example: [[https://launchpad.net/ubuntu/+source/micro/2.0.9-1|micro/2.0.9-1]] sync'd from Debian experimental. * Pursuing SRUs; example: [[https://bugs.launchpad.net/ubuntu/focal/+source/symfony/+bug/1932552|LP: #1932552]]. * Take care of packages like [[https://launchpad.net/ubuntu/+source/micro|micro]], [[https://launchpad.net/ubuntu/+source/libgit2|libgit2]], [[https://launchpad.net/ubuntu/+source/ruby2.7|ruby2.7]], [[https://launchpad.net/ubuntu/+source/clojure|clojure]], et al. I am subscribed to all the bug reports of the mentioned packages. * I generally try to take care of packages listed in DDPO page: https://qa.debian.org/developer.php?login=utkarsh (about ~300). == Things I could do better == There's so much to do but oh, so little time! :( Some places where I can do better are: * More documentation work, including wiki edits, adding and editing guides, et al. * Fixing more bugs in backlog or giving them the attention they need. * Squashing more community bugs and try to keep the number of bugs as low as possible but I understand that's very ambitious of me! = Plans for the future = == General == There are few things I'd like to make happen or at least work towards it: * Make Ubuntu Server even better & awesome! :D * Unblock fellow Ubuntu contributors. * Help them with their stuff whenever possible. * Assist them in transitions, et al, whenever time allows. * Sponsor packages for people. * Become more involved with Ubuntu and join some delegated team(s) one day, like Release Team, SRU Team, MIR Team, et al. == What I like least in Ubuntu == Two things that I don't like much (which I'd like to help fix) are: * Lack of documentation. I'd like to encourage everyone to document more, starting with myself. * Lots of old bugs. There are a bunch of old bugs, sitting for $someone to take action on them. I'd like to be that $someone for as much as I can do. ---- = 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 = == Robie Basak == === General feedback === Utkarsh is a colleague on the Canonical Server Team. I've been working with him since he joined in February. Our goal has been for Utkarsh to specifically gain sufficient expertise and experience to qualify to become an Ubuntu Core Developer, since this directly helps with the work that we do on our team. I started with my usual reference when I've been asked in the past my expectations for a core dev applicant: https://wiki.ubuntu.com/RobieBasak/DMB/CoreDev. In this document, I say: "I don't necessarily expect detailed direct experience in all of these, but I do expect to see direct and deep experience of at least some of them and a general understanding of most of them." Utkarsh decided to go for direct and deep experience of all of my topics, far exceeding my expectations. It does help that Utkarsh started off as a Debian Developer already. I don't remember ever having to correct anything technical in any review. We did adjust some expectations around Ubuntu-specific process, but these were all relatively minor and Utkarsh has always been keen to do everything required, beyond reproach, as soon as he understood what was expected. Since we have covered all the major Ubuntu development processes I can think of, I'm confident that he already exceeds the Ubuntu process understanding of many existing core devs at this point. He's also done very well with the social side, seeking guidance and sponsorship both from colleagues at Canonical in other teams, as well as from non-Canonical Ubuntu community developers. I'm confident that he will seek guidance when he needs, knows where to get that guidance, and is aware enough not to step on anyone's toes. According to the sponsorship miner, Utkarsh's first sponsored upload was in February 2021, so applying directly for core dev in June is a short time compared to average. In mitigation, Utkarsh is already a DD, was working with Lucas on the Ruby 2.7 transition in Ubuntu in early 2020, and has far exceeded my expectations in direct experience and understanding in most Ubuntu processes in the short time that he has been on my team. Since Utkarsh has far exceeded everything I asked of him to reach this core dev goal, I can only give him my shining endorsement! As a DMB member, I intend to abstain as I usually do for applications from direct colleagues, unless the remaining vote is unanimously positive and my vote is required for quorum. === Specific Experiences of working together === We most recently worked together on a merge of multipath-tools. This is a package that has evidently suffered from inattention during previous package merges - for example in carrying dead delta that no longer has any function, not upstreaming, and so forth. Utkarsh has spent considerable effort in making this situation better, with much upstreaming underway - albeit held up in Debian due to the bullseye freeze. The cruft is too large to practically tackle in a single cycle, but Utkarsh has reduced the technical debt here by a sizeable chunk and I hope this approach will continue and the delta will continue to be cleaned up over the next few cycles. === Areas of Improvement === I can't think of anything. Keep up the good work, but please try not to burn out! -- [[LaunchpadHome:racb]] <> ---- == Bryce Harrington == I've worked directly and extensively with Utkarsh on the PHP 8.0 transition, and reviewed/sponsored a number of the packages in the above list. The PHP transition work has been particularly challenging due to several interlocked build and test interdependencies (doctrine x twig x symfony x psr), as well as a large variety of packaging tactics required to resolve packages. He and I are in polar opposite time zones so our collaboration was via daily hand-offs rather than pair-work, which required Utkarsh to be self-sufficient and resourceful at identifying how to deal with each different kind of problem, and to be proactive at reaching out to archive admins, release team, and upstreams to get advice and direction. I've been able to trust that giving him a rough guess about some problems with a package is enough for him to work from, and can depend on him returning at the next hand-off with either solutions or much finer grained details. Because of this, we've been able to make very solid progress day-by-day through the various PHP knots. He is active in Debian and strives to set a good example at getting changes forwarded to Debian, or even landed in Debian first and pulled in. I readily admit he's more attentive to this than I am! I'm pleased to see him identify documentation as an area he'd like to help work on, as insufficient or obsolete documentation seems to be an endemic problem in Ubuntu. Particularly needed are docs for packaging process corner cases such as how to handle particular types of issues that crop up in transitions and in +1 maintenance; docs could help us morph that from an art to a science. -- [[LaunchpadHome:bryce]] <> ---- == Christian Ehrhardt == === General feedback === I did sponsor quite a few packages of Utkarsh by now, but more importantly also often was part of discussions around his debugging, fixing, communication around this. I'm rather sure that he will be a good core developer. He came to us with a lot of Debian expertise already and a refreshing energy and passion for whatever he works on. He quickly picked up more complex tasks like transitions and seed changes and such. Most importantly (to me whenever I'm asked to sponsor someone), not only did he do well - if in doubt he wasn't too shy to ask which I consider almost a requirement to not break things with the power granted by becoming a core-developer. === Areas of Improvement === From the cases working together he was fine on the technical level, sure he is young and will gain more experience but there is not much he needs to do/change to achieve that. You will see that he is now facing the quote: "so much to do but oh, so little time" truth of reality. Therefore in terms of areas to grow I guess the most important one will be the ability to juggle the multitude of tasks we all have concurrently going on. But we will try to guide him on that one as well so I'm confident he'll master that as well. -- [[LaunchpadHome:paelzer]] <> ---- == Gianfranco Costamagna == === General feedback === I did sponsor ~10% of the packages mentioned above for Utkarsh by now, and I triggered lots of autopkgtest retries with his queries and his triggers. He is a good Debian developer, knows how to package things, and how the whole migration stuff works. He *never* gave me a bad package to sponsor, everybody do mistakes, but he really know how to make good packages, how to unbreak things, how to clean up stuff to make it suitable for release. His work on php transition has been really appreciated. === Areas of Improvement === None, I'm pretty sure he will be a good core-dev, lets see if he can fix also non php packages! :) -- [[LaunchpadHome:costamagnagianfranco]] <> ---- == Unit 193 == He does Ruby, he does it well, and he's eager to forward fixes upstream. What else is there to say? +1 -- [[LaunchpadHome:unit193]] <> ---- == Lucas Kanashiro == I have sponsored only 3 packages for Utkarsh in Ubuntu (merges and bug fixes), check the list below: https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=Lucas+Kanashiro&sponsor_search=name&sponsoree=Utkarsh+Gupta&sponsoree_search=name Apart from that I also did run some test re-triggers, did some pair bug triage sections, and also worked with him in a +1 maintenance shift. Utkarsh is a DD for a while and he knows how things work. He knows packaging good practices and one of the good things is that he is not afraid to ask for help when he needs it. I trust him to become a core-dev mostly because of the work we have been doing in the Debian Ruby team for some years, he maintains many packages there, he is helpful and also support newcomers frequently. During the last ruby transition (ruby2.7 during the Focal development cycle), he was not yet an Ubuntu contributor but he was willing to help with it, he did fix a bunch of failures we got only in Ubuntu (for instance, Debian does not run autopkgtest in all supported architectures) and uploaded to Debian, so they could be synced in Ubuntu. I did not find a way to quantify his contributions for the ruby2.7 transition but he definitely helped to make it smoother for us from the Debian side. I believe he has been improving his packaging skills a lot and I bet he will keep it up. I also think Utkarsh's very friendly way to interact with people is a plus and I think he can contribute a lot to the Ubuntu community. -- [[LaunchpadHome:lucaskanashiro]] <> ---- == Sergio Durigan Junior == I am a colleague of Utkarsh in the Ubuntu Server team. I have sponsored a few packages for him in Ubuntu: https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=Sergio+Durigan+Junior&sponsor_search=name&sponsoree=Utkarsh+Gupta&sponsoree_search=name Although we haven't had the opportunity to do much work together, I think Utkarsh is on the right path to improve his packaging skills and I know he is eager to contribute to the team and to the Ubuntu community in general. His work helping Bryce on the PHP transition is a testament to that. I think he will be a good member and contributor to the project. -- [[LaunchpadHome:sergiodj]] <> ---- == Josh Powers == I have had the pleasure of working with Utkarsh on a number of MIRs and SRUs. He communicates very well as others have said and has quickly learned the processes and what is required of him. I have no concerns with his ability to continue to grow and learn and look forward to seeing him apply for additional responsibilities down the road. -- [[LaunchpadHome:powersj]] <> ---- == Colin Watson == As an archive admin, I assisted Utkarsh with the PHP 8.0 transition. He communicated clearly, and although there were some glitches due to unfamiliarity with the bootstrapping process, he was able to resolve them without too much apparent difficulty. -- [[LaunchpadHome:cjwatson]] <> ---- == TEMPLATE == {{{ == == === 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.'' ## Full list of sponsored packages can be generated here: ## https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi === Areas of Improvement === }}} ---- ## Uncomment the one that applies for you and please remove the others. ## ## [[CategoryCoreDevApplication]] ## [[CategoryMOTUApplication]] ## [[CategoryUniverseContributorApplication]] ## [[CategoryPerPackageUploaderApplication]]