CoreDevApplication

Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2025-03-21 18:00:16
Size: 5806
Editor: hyask
Comment:
Revision 3 as of 2025-03-26 15:39:07
Size: 7300
Editor: hyask
Comment:
Deletions are marked like this. Additions are marked like this.
Line 30: Line 30:
 * 2024-04-19 - Ubuntu Noble - [[https://launchpad.net/ubuntu/+source/apt-clone/0.4.3+nmu2ubuntu2|apt/0.4.3+nmu2ubuntu2]]
 * 2024-03-22 - Ubuntu Noble - [[https://launchpad.net/ubuntu/+source/pg-gvm/22.6.2-1build1|pg/22.6.2-1build1]]
 * 2024-04-19 - Ubuntu Noble - [[https://launchpad.net/ubuntu/+source/apt-clone/0.4.3+nmu2ubuntu2|apt-clone/0.4.3+nmu2ubuntu2]]
 * 2024-03-22 - Ubuntu Noble - [[https://launchpad.net/ubuntu/+source/pg-gvm/22.6.2-1build1|pg-gvm/22.6.2-1build1]]
Line 42: Line 42:
 * 2025-02-05 - Ubuntu Noble - [[https://launchpad.net/ubuntu/+source/base-files/13ubuntu10.2|base/13ubuntu10.2]]  * 2025-02-05 - Ubuntu Noble - [[https://launchpad.net/ubuntu/+source/base-files/13ubuntu10.2|base-files/13ubuntu10.2]]
Line 44: Line 44:
 * 2025-01-27 - Ubuntu Noble - [[https://launchpad.net/ubuntu/+source/python-apt/2.7.7ubuntu4|python/2.7.7ubuntu4]]  * 2025-01-27 - Ubuntu Noble - [[https://launchpad.net/ubuntu/+source/python-apt/2.7.7ubuntu4|python-apt/2.7.7ubuntu4]]
Line 46: Line 46:
 * 2024-10-07 - Ubuntu Oracular - [[https://launchpad.net/ubuntu/+source/base-files/13.3ubuntu6|base/13.3ubuntu6]]  * 2024-10-07 - Ubuntu Oracular - [[https://launchpad.net/ubuntu/+source/base-files/13.3ubuntu6|base-files/13.3ubuntu6]]
Line 55: Line 55:
 * 2025-01-13 - Ubuntu Plucky - [[https://launchpad.net/ubuntu/+source/util-linux/2.40.2-14ubuntu1|util/2.40.2-14ubuntu1]]  * 2025-01-13 - Ubuntu Plucky - [[https://launchpad.net/ubuntu/+source/util-linux/2.40.2-14ubuntu1|util-linux/2.40.2-14ubuntu1]]
Line 61: Line 61:
   * 2025-03-03 - Ubuntu Jammy - [[https://launchpad.net/ubuntu/+source/libapache2-mod-python/3.5.0+git20211031-0ubuntu3|libapache2/3.5.0+git20211031-0ubuntu3]]    * 2025-03-03 - Ubuntu Jammy - [[https://launchpad.net/ubuntu/+source/libapache2-mod-python/3.5.0+git20211031-0ubuntu3|libapache2-mod-python/3.5.0+git20211031-0ubuntu3]]
Line 74: Line 74:
* TODO: talk about rust-reqwest * TODO: talk about rust-reqwest, util-linux, zip
Line 78: Line 78:
 * Re-triggering builds & autopkgtests w/ help of a core-dev.  * I'm regularly being affected packages stuck in proposed during Foundations' Thursday meetings. Working with those usually involves retriggering autopkgtest, sometimes finding the right triggers for the tests to pass, and more rarely a fix to be uploaded.
 * As part of my work on the autopkgtest infrastructure, I also regularly run `retry-autopkgtest-regression` for massive re-run of tests, sometimes involving shenanigans like adding a particular trigger for big sets of packages, or even running them with `all-proposed=1`.
Line 94: Line 95:
* TODO: make some
Line 104: Line 107:
=== Working with upstream ===

==== Debian ====

 * {{{util-linux}}}:
   * Forwarding a dep8 test for {{{util-linux}}}: https://salsa.debian.org/debian/util-linux/-/merge_requests/37
   * Subsequently patching this test after some feedback and discussion with zeha: https://salsa.debian.org/debian/util-linux/-/merge_requests/39
 * {{{autopkgtest}}}:
   * This is closer to my regular work, so there are many MR that have been merged there already.
   * See https://salsa.debian.org/ci-team/autopkgtest/-/merge_requests?scope=all&state=all&author_username=skia
 * {{{zip}}}: forwarded a dep8 test + bugfix:
   * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093629

==== Upstream projects ====

 * {{{rust-reqwest}}}: helped make the tests work within a proxy environment:
   * https://github.com/seanmonstar/reqwest/pull/2349
   * https://github.com/seanmonstar/reqwest/pull/2418
 * {{{systemd}}}: some documentation update on the mutually beneficial integration autopkgtest has with the upstream project:
   * https://github.com/systemd/systemd/pull/32584
Line 106: Line 130:
TODO: triage and describe correctly:
 * zip dep8 + bugfix: forwarded to Debian via [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093629]].
TODO

I, Skia, hereby apply for core-dev.

Name

Florent 'Skia' Jacquet

Launchpad Page

https://launchpad.net/~hyask

Wiki Page

https://wiki.ubuntu.com/skia/


I am applying because:

  • I'd like to be able to officially join the slightly understaffed Release Team.
  • I'd like to help smoothen the release process by being able to upload some bits by myself.
  • I'd like to be able to push some improvements to general tools like MoM.

Who I am

My Ubuntu story

My involvement

Examples of my work / Things I'm proud of

Feature upload

Package Merges and Syncs

Bug Fixes & SRUs

Autopkgtest & DEP8

* TODO: talk about rust-reqwest, util-linux, zip

Proposed Migrations

  • I'm regularly being affected packages stuck in proposed during Foundations' Thursday meetings. Working with those usually involves retriggering autopkgtest, sometimes finding the right triggers for the tests to pass, and more rarely a fix to be uploaded.
  • As part of my work on the autopkgtest infrastructure, I also regularly run retry-autopkgtest-regression for massive re-run of tests, sometimes involving shenanigans like adding a particular trigger for big sets of packages, or even running them with all-proposed=1.

Transitions

* TODO: make some

Milestones and Exceptions

+1 maintenance

* TODO: make some

MIRs

Seed Operations

Working with upstream

Debian

Upstream projects

Misc

TODO

Bug Triage

  • Regular Foundations bug triage:
    • TODO: describe and link that work

Areas of work

Things I could do better

Plans for the future

General

What I like least in Ubuntu


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

TEMPLATE

== <SPONSORS NAME> ==
=== General feedback ===
## Please fill us in on your shared experience. (How many packages did you sponsor? How would you judge the quality? How would you describe the improvements? Do you trust the applicant?)

=== Specific Experiences of working together ===
''Please add good examples of your work together, but also cases that could have handled better.''
## Full list of sponsored packages can be generated here:
##  https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi
=== Areas of Improvement ===

CategoryCoreDevApplication

skia/CoreDevApplication (last edited 2025-11-24 15:17:54 by utkarsh)