---- '''This application was announced in the [[https://lists.ubuntu.com/archives/devel-permissions/2022-March/001918.html|devel-permissions]] mailing list and was approved in the DMB meeting on 2022-04-04''' ---- ||<>|| '''I, Athos Ribeiro, apply for MOTU status within the Ubuntu community.''' || '''Name''' || Athos Ribeiro || || '''Launchpad Page''' || [[https://launchpad.net/~athos-ribeiro|~athos-ribeiro]] || || '''Wiki Page''' || AthosRibeiro || I am applying because: * I will be working on PHP transitions. This will involve touching several packages in universe. Having upload rights and the ability to re-trigger autopkgtest tests will eliminate delays and reduce the amount of work re-directed to my teammates or other sponsors; and * it would allow me to be more helpful on the +1 maintenance work. While the MOTU status is not ideal for that matter, it is certainly helpful to help re-triggering tests when necessary and fixing issues in universe packages. = Who I am = I am a software engineer working on the Ubuntu Server team. In the Server team, I currently focus in maintaining the Ubuntu based OCI images shipped in [[https://hub.docker.com/u/ubuntu|DockerHub]] and in Amazon's [[https://gallery.ecr.aws/ubuntu|Elastic Container Registry]]. For the kk cycle, I am taking over the server team's PHP maintenance duties and contributing with PostgreSQL MREs and overall packaging. I have a Master's degree in CS from the University of São Paulo, in Brazil, where I am originally from and currently based in. That master's degree was focused on extending the work I performed as a guest researcher in the National Institute of Standards and Technology (NIST), in Maryland, regarding source code static analysis and static analysis tools evaluation. From 2018 to early 2021, I lived in the Czech Republic, while working for Red Hat, where I worked on the development and maintenance of a container image build system, which is also used by Fedora to build the images available in their registry. I come from a Python background and also have previous experience with RPM packaging both from my previous job and from contributions to the Fedora project. = My Ubuntu story = Ubuntu was the first distribution I have used. This was at school, during my bachelor degree, many years ago. After I started getting comfortable as a Ubuntu user, I started trying different distributions. In that process, I got involved with the Fedora community and did stick with it for the past few years. Right before joining the Server team, I migrated most of my systems to Ubuntu, where I usually run the development version both on work, and personal use machines. In December 2021, I was granted PPU rights for the Ubuntu Server package set. My previous application can be fount at [[AthosRibeiro/UbuntuServerDeveloperApplication]]. == My involvement == == Examples of my work / Things I'm proud of == === Package Merges and Syncs === * [[https://bugs.launchpad.net/ubuntu/+source/php-solr/+bug/1964125|LP: #1964125]] php-solr. Sync request during feature freeze. No FFe needed: this was a fix to allow package migration * [[https://bugs.launchpad.net/ubuntu/+source/php-solr/2.5.1+2.4.0-15|2.5.1+2.4.0-15]] upload sponsored by [[https://launchpad.net/~schopin|~schopin]] * For further references: * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006934 * [[https://bugs.launchpad.net/ubuntu/+source/nss/+bug/1959126|LP: #1959126]] nss. Packaging an LTS version not present in Debian for the next Ubuntu LTS release * [[https://bugs.launchpad.net/ubuntu/+source/nss/2:3.68.2-0ubuntu1|2:3.68.2-0ubuntu1]] upload sponsored by [[https://launchpad.net/~lucaskanashiro|~lucaskanashiro]] * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/nss/+git/nss/+merge/415883|MP: #415883]] * [[https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/1946834|LP: #1946834]] multipath-tools. This was an interesting merge which required lots of debugging on a -Bsymbolic-functions issue. * [[https://bugs.launchpad.net/ubuntu/+source/multipath-tools/0.8.8-1ubuntu1|0.8.8-1ubuntu1]] upload sponsored by [[https://launchpad.net/~lucaskanashiro|~lucaskanashiro]] * For further references: * https://github.com/opensvc/multipath-tools/issues/26 * https://salsa.debian.org/linux-blocks-team/multipath-tools/-/merge_requests/5 * https://salsa.debian.org/linux-blocks-team/multipath-tools/-/merge_requests/6 * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/multipath-tools/+git/multipath-tools/+merge/415814|MP: #415814]] * [[https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/1946833|LP: #1946833]] bind9. * [[https://bugs.launchpad.net/ubuntu/+source/bind9/1:9.18.0-2ubuntu1|1:9.18.0-2ubuntu1]] upload sponsored by [[https://launchpad.net/~ahasenack|~ahasenack]] * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/bind9/+git/bind9/+merge/414727|MP: #414727]] * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1958978|LP: #1958978]] crmsh. * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/4.3.1-1ubuntu1|4.3.1-1ubuntu1]] * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/crmsh/+git/crmsh/+merge/414581|MP: #414581]] * impish/adcli. * [[https://launchpad.net/ubuntu/+source/adcli/0.9.1-1ubuntu1|0.9.1-1ubuntu1]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/adcli/+git/adcli/+merge/407265|MP: #407265]] * impish/bind9. * [[https://launchpad.net/ubuntu/+source/bind9/1:9.16.15-1ubuntu1|1:9.16.15-1ubuntu1]] upload sponsored by [[https://launchpad.net/~paelzer|~paelzer]] * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/bind9/+git/bind9/+merge/405606|MP: #405606]] * impish/openvpn. * [[https://launchpad.net/ubuntu/+source/openvpn/2.5.1-2ubuntu1|2.5.1-2ubuntu1]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/openvpn/+git/openvpn/+merge/402164|MP: #402164]] * impish/cyrus-sasl2. This ended up being a sync request. See the merge for further reference. * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/cyrus-sasl2/+git/cyrus-sasl2/+merge/402660|MP: #402660]] * impish/samba. * [[https://launchpad.net/ubuntu/+source/samba/2:4.13.5+dfsg-2ubuntu1|2:4.13.5+dfsg-2ubuntu1]] upload sponsored by [[https://launchpad.net/~lucaskanashiro|~lucaskanashiro]] * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/samba/+git/samba/+merge/402774|MP: #402774]] * impish/kerberos-configs. * [[https://launchpad.net/ubuntu/+source/kerberos-configs/2.6+nmu1ubuntu1|2.6+nmu1ubuntu1]] upload sponsored by [[https://launchpad.net/~bryce|~bryce]] * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/kerberos-configs/+git/kerberos-configs/+merge/406047|MP: #406047]] * impish/squid. This was performed in a pairing session with Robie and was merged right away after his review. Therefore, no MP is available * [[https://launchpad.net/ubuntu/+source/squid/4.13-9ubuntu1|4.13-9ubuntu1]] upload sponsored by [[https://launchpad.net/~racb|~racb]] * For further references: * https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/squid/+git/squid/+ref/merge-impish-4.13-9ubuntu1 * impish/dovecot. This was rejected due to the size of the changes provided by Debian and due to the fact it was proposed 2 days away from the feature freeze * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/dovecot/+git/dovecot/+merge/407189|MP: #407189]] === Bug Fixes and SRUs === * [[https://bugs.launchpad.net/ubuntu/+source/php7.4/+bug/1951031|LP: #1951031]] php7.4. * focal SRU [[https://bugs.launchpad.net/ubuntu/+source/php7.4/7.4.3-4ubuntu2.8|7.4.3-4ubuntu2.8]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * hirsute SRU [[https://bugs.launchpad.net/ubuntu/+source/php7.4/7.4.16-1ubuntu2.3|7.4.16-1ubuntu2.3]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/php7.4/+git/php7.4/+merge/412416|MP: #412416]] * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/php7.4/+git/php7.4/+merge/412418|MP: #412418]] * [[https://bugs.launchpad.net/ubuntu/+source/php-symfony-polyfill/+bug/1964709|LP: #1964709]] php-symfony-polyfill. * [[https://launchpad.net/ubuntu/+source/php-symfony-polyfill/1.24.0-1ubuntu2|1.24.0-1ubuntu2]] upload sponsored by [[https://launchpad.net/~schopin|~schopin]] * For further references: * https://github.com/symfony/polyfill/pull/399 * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1007203 * https://salsa.debian.org/php-team/pear/php-symfony-polyfill/-/merge_requests/1 * [[https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/1961556|LP: #1961556]] bind9. * [[https://bugs.launchpad.net/ubuntu/+source/bind9/1:9.18.0-2ubuntu2|1:9.18.0-2ubuntu2]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/bind9/+git/bind9/+merge/415930|MP: #415930]] * [[https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/1961136|LP: #1961136]] multipath-tools. * [[https://bugs.launchpad.net/ubuntu/+source/multipath-tools/0.8.8-1ubuntu1|0.8.8-1ubuntu1]] upload sponsored by [[https://launchpad.net/~lucaskanashiro|~lucaskanashiro]] * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1958393|LP: #1958393]] crmsh. * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/4.3.1-1ubuntu1|4.3.1-1ubuntu1]] * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/crmsh/+git/crmsh/+merge/414581|MP: #414581]] * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1958247|LP: #1958247]] crmsh. * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/4.2.1-3ubuntu2|4.2.1-3ubuntu2]] * For further references: * https://salsa.debian.org/ha-team/crmsh/-/merge_requests/5 * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/crmsh/+git/crmsh/+merge/414111|MP: #414111]] * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1958246|LP: #1958246]] crmsh. * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/4.2.1-3ubuntu2|4.2.1-3ubuntu2]] * For further references: * https://github.com/ClusterLabs/crmsh/pull/926 * https://salsa.debian.org/ha-team/crmsh/-/merge_requests/4 * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/crmsh/+git/crmsh/+merge/414111|MP: #414111]] * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1958243|LP: #1958243]] crmsh. * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/4.2.1-3ubuntu2|4.2.1-3ubuntu2]] * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/crmsh/+git/crmsh/+merge/414111|MP: #414111]] * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1958241|LP: #1958241]] crmsh. * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/4.2.1-3ubuntu2|4.2.1-3ubuntu2]] * For further references: * https://github.com/ClusterLabs/crmsh/pull/925 * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/crmsh/+git/crmsh/+merge/414111|MP: #414111]] * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1947022|LP: #1947022]] crmsh. * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/4.2.1-3ubuntu2|4.2.1-3ubuntu2]] * For further references: * https://github.com/ClusterLabs/crmsh/issues/879 * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/crmsh/+git/crmsh/+merge/414111|MP: #414111]] * [[https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/1947810|LP: #1947810]] autopkgtest. * impish SRU [[https://launchpad.net/ubuntu/+source/autopkgtest/5.16ubuntu2|5.16ubuntu2]] upload sponsored by [[https://launchpad.net/~juliank|~juliank]] * For further references: * https://salsa.debian.org/ci-team/autopkgtest/-/merge_requests/133 * [[https://bugs.launchpad.net/ubuntu/+source/python-certbot/+bug/1928311|LP: #1928311]] python-certbot. * For further references: * https://salsa.debian.org/letsencrypt-team/certbot/certbot/-/merge_requests/5 * [[https://bugs.launchpad.net/ubuntu/+source/asterisk/+bug/1845765|LP: #1845765]] asterisk. * [[https://bugs.launchpad.net/ubuntu/+source/python-debian/+bug/1923845|LP: #1923845]] python-debian. * [[https://launchpad.net/ubuntu/+source/python-debian/0.1.39ubuntu1|0.1.39ubuntu1]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/python-debian/+git/python-debian/+merge/407413|MP: #407413]] * [[https://bugs.launchpad.net/ubuntu/+source/python-django/+bug/1945993|LP: #1945993]] python-django. * [[https://bugs.launchpad.net/ubuntu/+source/python-django/2:2.2.24-1ubuntu1|2:2.2.24-1ubuntu1]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * [[https://bugs.launchpad.net/ubuntu/+source/dh-cmake/+bug/1940586|LP: #1940586]] dh-cmake. * [[https://bugs.launchpad.net/ubuntu/+source/sane-airscan/+bug/1939916|LP: #1939916]] sane-airscan. * [[https://bugs.launchpad.net/ubuntu/+source/unbound/+bug/1927877|LP: #1927877]] unbound. * [[https://bugs.launchpad.net/ubuntu/+source/unbound/1.13.1-1ubuntu1|1.13.1-1ubuntu1]] upload sponsored by [[https://launchpad.net/~bryce|~bryce]] * [[https://bugs.launchpad.net/ubuntu/+source/openvpn/+bug/1631104|LP: #1631104]] openvpn. This is a follow-up and reproducer I decided to add to the bug after working on a different bug. * Telegraf CVE fix on unpublished branch for OCI image. * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/telegraf/+git/telegraf/+merge/401795|MP: #401795]] * [[https://bugs.launchpad.net/ubuntu/+source/cyrus-sasl2/+bug/1898593|LP: #1898593]] cyrus-sasl2. * [[https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/1899902|LP: #1899902]] bind9. * [[https://bugs.launchpad.net/ubuntu/+source/bind9/1:9.16.8-1ubuntu3.2|1:9.16.8-1ubuntu3.2]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * For further references: * https://salsa.debian.org/dns-team/bind9/-/merge_requests/17 * [[https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1905285|LP: #1905285]] openssh. * [[https://launchpad.net/ubuntu/+source/openssh/1:8.4p1-5ubuntu2|1:8.4p1-5ubuntu2]] upload sponsored by [[https://launchpad.net/~paelzer|~paelzer]] * focal SRU [[https://launchpad.net/ubuntu/+source/openssh/1:8.2p1-4ubuntu0.3|1:8.2p1-4ubuntu0.3]] upload sponsored by [[https://launchpad.net/~bryce|~bryce]] * hirsute SRU [[https://launchpad.net/ubuntu/+source/openssh/1:8.4p1-5ubuntu1.1|1:8.4p1-5ubuntu1.1]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * For further references: * https://salsa.debian.org/ssh-team/openssh/-/merge_requests/12 * [[https://bugs.launchpad.net/ubuntu/+source/golang-github-docker-docker-credential-helpers/+bug/1813003|LP: #1813003]] golang-github-docker-docker-credential-helpers. * bionic SRU [[https://launchpad.net/ubuntu/+source/golang-github-docker-docker-credential-helpers/0.5.0-2ubuntu0.1|0.5.0-2ubuntu0.1]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * [[https://bugs.launchpad.net/ubuntu/+source/openvpn/+bug/1934781|LP: #1934781]] openvpn. * focal SRU [[https://launchpad.net/ubuntu/+source/openvpn/2.4.7-1ubuntu2.20.04.3|2.4.7-1ubuntu2.20.04.3]] upload sponsored by [[https://launchpad.net/~bryce|~bryce]] * bionic SRU [[https://launchpad.net/ubuntu/+source/openvpn/2.4.4-2ubuntu1.6|2.4.4-2ubuntu1.6]] upload sponsored by [[https://launchpad.net/~bryce|~bryce]] * [[https://bugs.launchpad.net/ubuntu/+source/tmux/+bug/1890406|LP: #1890406]] tmux. * focal SRU [[https://launchpad.net/ubuntu/+source/tmux/3.0a-2ubuntu0.3|3.0a-2ubuntu0.3]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * [[https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1905387|LP: #1905387]] samba. * focal SRU [[https://launchpad.net/ubuntu/+source/samba/2:4.11.6+dfsg-0ubuntu1.9|2:4.11.6+dfsg-0ubuntu1.9]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * groovy SRU [[https://launchpad.net/ubuntu/+source/samba/2:4.12.5+dfsg-3ubuntu4.4|2:4.12.5+dfsg-3ubuntu4.4]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * [[https://bugs.launchpad.net/ubuntu/+source/lighttpd/+bug/1453463|LP: #1453463]] lighttpd. * bionic SRU [[https://launchpad.net/ubuntu/+source/lighttpd/1.4.45-1ubuntu3.18.04.1|1.4.45-1ubuntu3.18.04.1]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * focal SRU [[https://launchpad.net/ubuntu/+source/lighttpd/1.4.55-1ubuntu1.20.04.1|1.4.55-1ubuntu1.20.04.1]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * [[https://bugs.launchpad.net/ubuntu/+source/ocfs2-tools/+bug/1939406|LP: #1939406]] ocfs2-tools. Reported to Debian and fixed by the Debian maintainer. * [[https://bugs.launchpad.net/ubuntu/+source/liboping/+bug/1780746|LP: #1780746]] liboping. The Proposed SRU was rejected. Reason: "No users evidently still affected or expected to be affected." * [[https://bugs.launchpad.net/ubuntu/+source/python-gear/+bug/1951952|LP: #1951952]] python-gear. * [[https://launchpad.net/ubuntu/+source/python-gear/0.5.8-6ubuntu1|0.5.8-6ubuntu1]] upload sponsored by [[https://launchpad.net/~sergiodj|~sergiodj]] * [[https://bugs.launchpad.net/ubuntu/+source/python-testtools/+bug/1951877|LP: #1951877]] python-testtools. * [[https://launchpad.net/ubuntu/+source/python-testtools/2.5.0-2ubuntu1|2.5.0-2ubuntu1]] upload sponsored by [[https://launchpad.net/~rafaeldtinoco|~rafaeldtinoco]] === Autopkgtest & DEP8 === * [[https://bugs.launchpad.net/ubuntu/+source/python-oauth/+bug/1679377|LP: #1679377]] python-oauth. * For further references: * https://salsa.debian.org/python-team/packages/python-oauth/-/merge_requests/2 * [debian] samba. * For further references: * https://salsa.debian.org/samba-team/samba/-/merge_requests/53 * [debian] tmux. * For further references: * https://salsa.debian.org/rfrancoise/tmux/-/merge_requests/7 === Milestones and Exceptions === * [[https://bugs.launchpad.net/ubuntu/+source/dh-php/+bug/1963695|LP: #1963695]] dh-php. * For further references: * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006428 * [[https://bugs.launchpad.net/ubuntu/+source/python-debian/+bug/1945205|LP: #1945205]] python-debian. === +1 maintenance === * udo - badtest udo for i386. * For further references: * [[https://code.launchpad.net/~athos-ribeiro/britney/+git/britney/+merge/405253|MP: #405253]] * [[https://bugs.launchpad.net/ubuntu/+source/universal-ctags/+bug/1934829|LP: #1934829]] universal-ctags. * For further references: * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990784 * https://github.com/universal-ctags/ctags/pull/3125 * [[https://bugs.launchpad.net/debian/+source/golang-github-go-sourcemap-sourcemap/+bug/1935066|LP: #1935066]] golang-github-go-sourcemap-sourcemap. * For further references: * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989120 * piuparts - FTBFS. * For further references: * https://salsa.debian.org/debian/piuparts/-/merge_requests/35 * https://launchpad.net/ubuntu/+source/piuparts/1.1.3/+build/21477124 * [[https://bugs.launchpad.net/ubuntu/+source/unittest2/+bug/1949778|LP: #1949778]] unittest2. * For further references: * https://salsa.debian.org/python-team/packages/unittest2/-/merge_requests/1 * [[https://bugs.launchpad.net/ubuntu/+source/python-werkzeug/+bug/1950335|LP: #1950335]] python-werkzeug. * For further references: * https://salsa.debian.org/python-team/packages/python-werkzeug/-/merge_requests/2 * [[https://bugs.launchpad.net/ubuntu/+source/python-pyscss/+bug/1950391|LP: #1950391]] python-pyscss. * For further references: * https://salsa.debian.org/python-team/packages/python-pyscss/-/merge_requests/2 * https://salsa.debian.org/python-team/packages/python-pyscss/-/merge_requests/3 * [[https://bugs.launchpad.net/ubuntu/+source/testresources/+bug/1950521|LP: #1950521]] testresources. * [[https://launchpad.net/ubuntu/+source/testresources/2.0.1-2ubuntu1|2.0.1-2ubuntu1]] upload sponsored by [[https://launchpad.net/~brian-murray|~brian-murray]] * For further references: * https://github.com/testing-cabal/testresources/pull/14 * https://salsa.debian.org/openstack-team/python/testresources/-/merge_requests/3 * [[https://bugs.launchpad.net/ubuntu/+source/python-agate/+bug/1950646|LP: #1950646]] python-agate. * For further references: * https://salsa.debian.org/python-team/packages/python-agate/-/merge_requests/2 * https://salsa.debian.org/python-team/packages/python-leather/-/merge_requests/2 === Bug reports === * [[https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/1964928|LP: #1964928]] multipath-tools. * For further references: * https://github.com/opensvc/multipath-tools/issues/26 * [[https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1957320|LP: #1957320]] nginx. * [[https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/1961633|LP: #1961633]] multipath-tools. * [[https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1958594|LP: #1958594]] initramfs-tools. * [[https://bugs.launchpad.net/ubuntu/+source/soupsieve/+bug/1945788|LP: #1945788]] soupsieve. * [[https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1947022|LP: #1947022]] crmsh. * [[https://bugs.launchpad.net/ubuntu/+source/python-molotov/+bug/1947751|LP: #1947751]] python-molotov. === Reviews === * [[https://code.launchpad.net/~sergiodj/ubuntu/+source/openssh/+git/openssh/+merge/418102|MP: #418102]] openssh focal SRU. * [[https://code.launchpad.net/~sergiodj/ubuntu/+source/openssh/+git/openssh/+merge/418101|MP: #418101]] openssh bionic SRU. * [[https://code.launchpad.net/~ahasenack/ubuntu/+source/python-tempita/+git/python-tempita/+merge/417740|MP: #417740]] python-tempita: Fix FTBFS. * [[https://bugs.launchpad.net/ubuntu/+source/ruby3.0/+bug/1964813|LP: #1964813]] ruby3.0: Script to generate Provides is broken. * jammy/resource-agents updates. * For further references: * [[https://code.launchpad.net/~lucaskanashiro/ubuntu/+source/resource-agents/+git/resource-agents/+merge/416053|MP: #416053]] * jammy/adcli merge. * For further references: * [[https://code.launchpad.net/~ahasenack/ubuntu/+source/adcli/+git/adcli/+merge/416042|MP: #416042]] * jammy/freeradius merge. * For further references: * [[https://code.launchpad.net/~ahasenack/ubuntu/+source/freeradius/+git/freeradius/+merge/415870|MP: #415870]] * ubuntu-advantage-client - Dockerfile tests and docs. * For further references: * https://github.com/canonical/ubuntu-advantage-client/pull/1975 * [[https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/1956456|LP: #1956456]] ubuntu-advantage-tools. * For further references: * [[https://code.launchpad.net/~renanrodrigo/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/413641|MP: #413641]] * [[https://code.launchpad.net/~renanrodrigo/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/413671|MP: #413671]] * [[https://code.launchpad.net/~renanrodrigo/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/413672|MP: #413672]] * [[https://code.launchpad.net/~renanrodrigo/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/413673|MP: #413673]] * [[https://code.launchpad.net/~renanrodrigo/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/413674|MP: #413674]] * [[https://code.launchpad.net/~renanrodrigo/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/413675|MP: #413675]] * sendmail MP. * For further references: * [[https://code.launchpad.net/~sergiodj/ubuntu/+source/sendmail/+git/sendmail/+merge/402723|MP: #402723]] * [[https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/1934902|LP: #1934902]] ubuntu-advantage-tools. * For further references: * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/405486|MP: #405486]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/405489|MP: #405489]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/405490|MP: #405490]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/405491|MP: #405491]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/405492|MP: #405492]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/405776|MP: #405776]] * [[https://code.launchpad.net/~chad.smith/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/405786|MP: #405786]] * [[https://code.launchpad.net/~chad.smith/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/405782|MP: #405782]] * [[https://code.launchpad.net/~chad.smith/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/405784|MP: #405784]] * [[https://code.launchpad.net/~chad.smith/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/405785|MP: #405785]] * ubuntu-maintainers-handbook documentation update. * For further references: * https://github.com/canonical/ubuntu-maintainers-handbook/pull/22 * [[https://bugs.launchpad.net/ubuntu/+source/r10k/+bug/1940104|LP: #1940104]] r10k. * [[https://bugs.launchpad.net/ubuntu/+source/prometheus/+bug/1930752|LP: #1930752]] prometheus. * openldap merge - impish cycle. * For further references: * [[https://code.launchpad.net/~sergiodj/ubuntu/+source/openldap/+git/openldap/+merge/407278|MP: #407278]] * corosync SRU. * For further references: * [[https://code.launchpad.net/~mirespace/ubuntu/+source/corosync/+git/corosync/+merge/409319|MP: #409319]] * [[https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/1942929|LP: #1942929]] ubuntu-advantage-tools. * For further references: * [[https://code.launchpad.net/~orndorffgrant/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/409097|MP: #409097]] * [[https://code.launchpad.net/~orndorffgrant/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/409099|MP: #409099]] * [[https://code.launchpad.net/~orndorffgrant/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/409100|MP: #409100]] * [[https://code.launchpad.net/~orndorffgrant/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/409102|MP: #409102]] * [[https://code.launchpad.net/~orndorffgrant/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/409103|MP: #409103]] * [[https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/1949634|LP: #1949634]] ubuntu-advantage-tools. * For further references: * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/411422|MP: #411422]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/411423|MP: #411423]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/411424|MP: #411424]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/411425|MP: #411425]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/411426|MP: #411426]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/411427|MP: #411427]] * [[https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/1951705|LP: #1951705]] ubuntu-advantage-tools. * For further references: * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/412296|MP: #412296]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/412298|MP: #412298]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/412299|MP: #412299]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/412300|MP: #412300]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/412301|MP: #412301]] * [[https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/412302|MP: #412302]] === Snaps and OCIs === * [[https://code.launchpad.net/cassandra-snap|Cassandra Snap]] * [[https://code.launchpad.net/~canonical-server/ubuntu-docker-images/+git/cassandra|Cassandra OCI image]] * [[https://code.launchpad.net/~canonical-server/ubuntu-docker-images/+git/squid|Squid OCI image]] * [[https://code.launchpad.net/kafka-snap|Kafka Snap]] === Misc === * [git-ubuntu] [[https://code.launchpad.net/~athos-ribeiro/usd-importer/+git/usd-importer/+merge/416951|MP: #416951]] Fix dpkg fallbacks and leaking snap perl dependencies * [Debian] php-dapphp-radius: d/watch cannot detect new upstream tags. * For further references: * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1007133 * https://salsa.debian.org/php-team/pear/php-dapphp-radius/-/merge_requests/3 * ubuntu-server-triage patches. * For further references: * https://github.com/canonical/ubuntu-server-triage/pull/35 * https://github.com/canonical/ubuntu-server-triage/pull/36 * [[https://bugs.launchpad.net/ubuntu/+source/python-oauth/+bug/1118815|LP: #1118815]] python-oauth. * For further references: * https://salsa.debian.org/python-team/packages/python-oauth/-/merge_requests/2 * https://bugs.launchpad.net/ubuntu/+source/python-oauth/+bug/1883875 * [Docs] Updates to ubuntu-maintainers-handbook. * For further references: * https://github.com/canonical/ubuntu-maintainers-handbook/pull/39 * https://github.com/canonical/ubuntu-maintainers-handbook/pull/40 * https://github.com/canonical/ubuntu-maintainers-handbook/pull/43 * https://github.com/canonical/ubuntu-maintainers-handbook/pull/44 * https://github.com/canonical/ubuntu-maintainers-handbook/pull/45 * [[https://bugs.launchpad.net/ubuntu/+source/python-debian/+bug/1215287|LP: #1215287]] python-debian. * [Debian] adcli: update adcli version. * For further references: * https://salsa.debian.org/debian/adcli/-/merge_requests/2 * https://salsa.debian.org/debian/adcli/-/merge_requests/3 * https://salsa.debian.org/debian/adcli/-/merge_requests/4 * [Debian] Updated python-email validator upstream version. * For further references: * https://salsa.debian.org/python-team/packages/email-validator/-/merge_requests?scope=all&utf8=%E2%9C%93&state=merged&author_username=athos * I used to maintain a small python package to create LP PPAs from the command line (see [[https://pypi.org/project/lppa/|lppa]]). I halted the development efforts on this one after I realized there are more mature solutions available in Launchpad * [Debian] update cyrus-sasl2 broken watchfile. * For further references: * https://salsa.debian.org/debian/cyrus-sasl2/-/merge_requests/5 === Work in progress === * [[https://bugs.launchpad.net/ubuntu/+source/cl-plus-ssl/+bug/1960615|LP: #1960615]] cl-plus-ssl. OpenSSL 3 support * [[https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1903516|LP: #1903516]] openssh. staged SRU. * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/openssh/+git/openssh/+merge/417971|MP: #417971]] * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/openssh/+git/openssh/+merge/417972|MP: #417972]] * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/openssh/+git/openssh/+merge/417973|MP: #417973]] * [[https://bugs.launchpad.net/ubuntu/+source/thin-provisioning-tools/+bug/1946908|LP: #1946908]] thin-provisioning-tools. * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/thin-provisioning-tools/+git/thin-provisioning-tools/+merge/417096|MP: #417096]] * [[https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1919965|LP: #1919965]] nginx. * For further references: * https://salsa.debian.org/nginx-team/nginx/-/merge_requests/14 * [[https://bugs.launchpad.net/ubuntu/+source/php-dapphp-radius/+bug/1964514|LP: #1964514]] php-dapphp-radius. * For further references: * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1007132 * https://salsa.debian.org/php-team/pear/php-dapphp-radius/-/merge_requests/2 * [[https://bugs.launchpad.net/ubuntu/+source/postgresql-12/+bug/1961127|LP: #1961127]] postgresql-12. * For further references: * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/postgresql-10/+git/postgresql-10/+merge/415924|MP: #415924]] * [[https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/postgresql-12/+git/postgresql-12/+merge/415963|MP: #415963]] * [[https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1926119|LP: #1926119]] samba. waiting for an upstream reply * [[https://bugs.launchpad.net/debian/+source/bind9/+bug/1897545|LP: #1897545]] bind9. * For further references: * https://salsa.debian.org/dns-team/bind9/-/merge_requests/16 * https://gitlab.isc.org/isc-projects/bind9/-/issues/2717 * [[https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/1492212|LP: #1492212]] bind9. * For further references: * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995310 == Areas of work == * The Ubuntu Server package set * Ubuntu OCI images * Ubuntu OCI images QA * Snaps used to build Ubuntu OCI images == Things I could do better == * Perform more reviews to help with the Server team workloads * Increase participation in Ubuntu mailing lists = Plans for the future = == General == * Improve the state of the art of Ubuntu OCI images. * Take over the PHP packages maintenance in the Ubuntu server team and in the distro in general. * Co-maintain PostgreSQL packages within the server team. * Keep working on package merges from Debian, specially for the Server team packages. * Triage and work on Server team related bugs, submitting SRUs when necessary. == What I like least in Ubuntu == Finding resources around may be difficult at times. For instance, if one does not keep track of their work and/or does not properly set fields in launchpad, compiling a list of work performed around Ubuntu, such as this one, may become a hard task. Working on both documentation and automation tools could help the community and decrease the efforts when one applies for membership. ---- = Endorsements = ''As a sponsor, just copy the template below, fill it out and add it to this section.'' == Bryce Harrington == === General feedback === I've been working with Athos since he joined the Ubuntu Server team, and have trust and confidence in his packaging judgement. Currently I'm helping him get up to speed on PHP packaging work and look forward to seeing his focus on these packages; his MOTU membership will improve the maintenance attention we can provide for the larger PHP ecosystem in universe, and will facilitate Athos' work towards a future application for CoreDev. === Specific Experiences of working together === As mentioned for his Packageset application, I've found his packaging work to be straightforward to review and sponsor. He's been taking on more complex merges, and doing a healthy amount of bug fixing work on server team packages. Athos has been giving high focus lately to OCI work with Sergio, which I'm less involved with, but from my outside observations I've admired Athos' attention to detail and speed of response with OCI. Our team's also been re-triaging older bugs filed against Ubuntu Server packages. This is a bit tedious work to do, but Athos has stuck with it (not everyone has!) and shares much credit for helping us drain this backlog. I've particularly appreciated *his* review on my own merge proposals of python and bash scripting. He identified good improvements to my coding style, in a very helpful and friendly manner. I love getting his reviews because they're insightful and always result in better quality code. Lately, he's also offered to assist in reviewing python changes for the git-ubuntu tool; the git ubuntu Python coding often involves some rather sophisticated Python language features, so I think he'll both learn a lot and be able to contribute some fresh insights to it. === Areas of Improvement === Athos is definitely on the right track taking on duties relating to the PHP transitions, which will give him ample experience dealing with API/ABI discrepancies, britney esoteria, circular dependencies, and other issues of similarly diabolical nature. As a veteran of a PHP transition effort he'll be in a great place for making a CoreDev application. In addition to his packaging skills, I know he also harbors some good python development talents, and if that's an area of personal interest would encourage him to find ways to tap into them for toolsmithing, or as a collaborator on other existing python-based efforts. I'd love to collaborate with him on some tool work. :-) -- [[LaunchpadHome:bryce]] <> == Paride Legovini == === General Feedback === I am familiar with Athos' work in the Server Team and I believe Athos has and exceeds the level of skills and trust to have MOTU upload righs right now. === Specific Experiences of working together === I personally worked with Athos in setting up testing and general QA work on the Ubuntu OCI images. While that's not "classic" packaging work, it allows me to say that Athos' work is technically excellent and follows the best practices across multiple domains. I didn't sponsor any package from Athos, but I'm familiar with his packaging skills because of peer-review processes our team follows for uploads and merges. His contributions are of excellent quality and, perhaps more importantly, review rounds with Athos are always very constructive, both when he receives or gives review comments. Athos' bug triage work shows he is an excellent member of the wider Ubuntu community. === Areas of Improvement === In the application Athos states that one of the reasons for applying for MOTU is being able to do more in +1 maintenance. That will offer plenty of opportunities to deal with more complex cases. This will build up enough contributions to confidently apply for Core Developer, for which Athos is already fully on track. -- [[LaunchpadHome:paride]] <> == Sergio Durigan Junior == === General Feedback === I have been working with Athos in the Ubuntu Server team, and I believe he is absolutely more than ready to have MOTU upload rights right now. === Specific Experiences of working together === I have personally worked closely with Athos in several areas, related and unrelated to Ubuntu, and I have always felt inspired by his technical excellence and attention to details. I have reviewed MPs and debdiffs for him, sponsored merges and SRUs, and we had many opportunities to discus bugs and technical issues affecting a variety of Ubuntu packages, both in main and universe. Athos has always demonstrated to be a professional, high skilled engineer who not only focuses on the issue at hand but also sees the bigger picture and understands how the different parts of Ubuntu interact with each other. === Areas of Improvement === Athos is definitely on the right track to become a Core Developer, which should happen very soon in my opinion. I am excited to see his work on the PHP ecosystem this next cycle; I believe it will consolidate all the great things that he has already been doing and will certainly allow him to take the next step to become a Core Developer. -- [[LaunchpadHome:sergiodj]] <> == Simon Chopin == === General feedback === I've been working with Athos both as a Foundations team member and a MOTU sponsor. I believe Athos would be a strong addition to the MOTU ranks. I'm specifically impressed by his rigorous work and attention to details. === Specific Experiences of working together === I had the task of merging the python-debian package which had a delta introduced by Athos to support the zstd compression algorithm. In this, I had the chance to see how much work he put into it, not just producing some quality code in the delta, but also producing an alternative implementation to better fit the upstream code. I also sponsored some packages for him, mostly around the PHP transition. The only case that could have gone a bit better is [[https://pad.lv/1964514|LP: #1964514]] where the root cause of the FTBFS wasn't correctly identified at first, and the initial patch didn't actually fix the problem. === Areas of Improvement === Athos perhaps needs to work on better matching the archive setup for his local tests before upload? But that's really reaching :) -- -- [[LaunchpadHome:schopin]] <> ---- = 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``@`.'' ---- == 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]]