---- '''This application was approved at the DMB meeting on 2021-12-13''' ---- ||<>|| '''I, Athos Ribeiro, apply for Ubuntu Server Developer.''' || '''Name''' || Athos Ribeiro || || '''Launchpad Page''' || [[https://launchpad.net/~athos-ribeiro|~athos-ribeiro]] || || '''Wiki Page''' || AthosRibeiro || 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. * Being able to upload packages for the Server team will provide me with a more solid base for a future Core Developer application. = 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]]. 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. == My involvement == == Examples of my work / Things I'm proud of == === Package Merges and Syncs === * 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/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 === * [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/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/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 === * 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 === * [[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/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/autopkgtest/+bug/1947810|LP: #1947810]] autopkgtest. * [[https://bugs.launchpad.net/ubuntu/+source/php7.4/+bug/1951031|LP: #1951031]] php7.4. * 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/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 * Improve my criteria when picking bugs to work on * Improve the way I interact with launchpad (e.g., better use LP fields such as tags, assignee, series, etc) * Increase participation in Ubuntu mailing lists = Plans for the future = == General == * Improve the state of the art of Ubuntu OCI images * Specialize in a subset of the Server team packages * 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. ---- = 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 = == Sergio Durigan Junior == === General feedback === I am a strong +1 for this application. I have been "mentoring" Athos since he joined the Ubuntu Server team, and I know that he is a person with a strong technical background, who is motivated to work with Ubuntu packages and always willing to learn more and improve his packaging skills. He has a lot of experience with packaging on Fedora, which certainly contributed to him being able to "hit the ground running" with Ubuntu. On top of that, Athos always acts in a kind, professional way, and his attention to detail is good. It is my opinion that he is ready to have PPU rights for the Ubuntu Server packages. === Specific Experiences of working together === I've sponsored many packages to Athos, as can be seen in his own application. He is always conscious of what needs to be done, asks when unsure, and is knowledgeable about the packaging workflow. We also work together in the Ubuntu Server's OCI images, which is somewhat unrelated to Ubuntu packaging work but can overlap sometimes. His technical expertise with containers and images is certainly something that makes a difference in the team. === Areas of Improvement === I think Athos raised good points in the "Things I could do better" section above. I would like to see him do more reviews for the team, because I think he has very good technical insights and expertise to offer. We are also planning for him to work on a few transitions during next cycle, which will help him acquire more experience and eventually apply to become a Core Developer. -- [[LaunchpadHome:sergiodj]] <> == 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. === Specific Experiences of working together === I've reviewed half a dozen package updates from Athos, about half of which were SRUs, and the rest to the devel release. All were packaged properly to the Ubuntu Server team's standards, and so were straightforward to review and sponsor. Like Sergio, I've worked together with him on OCI packaging. 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. === Areas of Improvement === I definitely encourage continuing work towards Core Dev, and as part of that in particular seek out packaging opportunities beyond the scope of server packages, and seek out reviewers and sponsors outside the server team, to increase breadth of experience. Inside the server product I'd encourage looking for complex merges and transitions, to deepen his experience. -- [[LaunchpadHome:bryce]] <> == Paride Legovini == === General feedback === I've been working with Athos for about six months now and I had the opportunity to view and review part of his work. I believe he can be trusted with upload rights for the Ubuntu Server packageset. === Specific Experiences of working together === I didn't sponsor any package for Athos, but I have been exposed to his packaging work due to our team's review process. His work fully meets the skills and quality expectations required to be able to get upload rights for the team's packages. I also had the occasion to work with him when setting up the OCI automated testing scripts/jobs. He demonstrated great technical skills, attentions to the detail and awareness of the full picture. Athos is helpful, professional, and friendly, qualities that will make him an excellent Ubuntu member. === Areas of Improvement === Growing towards Core Dev I think Athos should start picking up more complex cases and widen the set of packages he has experience with. -- [[LaunchpadHome:paride]] <> == Rafael David Tinoco == === General feedback === I have worked with Athos in Canonical Server Team. He has always been a very good technical resource of that team, being pro-active to deal with anything that would be requested of him, and executing with little or no mistakes. I have sponsored 2 packages for him, just to get a feeling about his latest contributions (together with reviewing the ones present in this application). === Specific Experiences of working together === I have recently uploaded 2 of his fixes: - A SRU at https://bugs.launchpad.net/ubuntu/+source/liboping/+bug/1780746 - And a fix to Jammy at https://bugs.launchpad.net/ubuntu/+source/python-testtools/+bug/1951877 The work is very well executed technically speaking. Athos seems to have a very good technical logic about the work to be done to Ubuntu. === Areas of Improvement === There are minor things that come with experience of making fixes and new uploads. I would recommend Athos to improve in updating the bugs he is working on with things such as: assigning LP bugs to himself, changing bugs status to reflect the correct status to whoever access them, etc. Another minor comment of improvement would be to always check patches if they apply clean (no hunks) before suggesting them. -- [[LaunchpadHome:rafaeldtinoco]] <> ---- ''As a sponsor, just copy the template below, fill it out and add it to this section.'' == 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]]