I, Dave Jones, apply for Core-Dev (someone pick schopin up off the floor, please).

Name

Dave Jones

IRC

waveform (Libera, OFTC, MM)

Launchpad Page

https://launchpad.net/~waveform

Wiki Page

DaveJones

I am applying to simplify wide-ranging changes to the archive ... which I unwittingly keep getting dragged into. And because the architectures team in Foundations is apparently the only team in Foundations with no Core-Devs. For shame!

Who I am

I'm the author of a few open source packages, and contributor to some others. Most have some connection to the Raspberry Pi (rpi-lgpio, pemmican, GPIO Zero, picamera, piwheels, pisense, the Sense HAT emulator), others have only a tenuous link (structa, cbor2, nobodd). Since 2019, I've been a software engineer on the Canonical Foundations team where I'm primarily responsible for (surprise!) the Ubuntu for Raspberry Pi images -- including the boot chain, configuration, firmware packages, new hardware enablement, and so on.

If you've been to the engineering sprints or the Ubuntu summit, I'm the one wandering around with the suspicious looking toolkit full of Pi.

My Ubuntu story

Previously on "Dave's Ubuntu Story"

And now, on Dave's Ubuntu Story...

Having been on the Foundations team for slightly more than 5 years now, I have somehow retained my sanity, though the same cannot be said for my ever thinning hair. My complex love/hate relationship with Debian packaging continues, though now aided by ever more tooling to prevent me from forgetting certain minutiae (thank you, dput-ng!).

I've managed several complex merges of relatively significant packages, including u-boot, flash-kernel, initramfs-tools, sbuild, and dbus (though recent merges of initramfs-tools and sbuild were kindly handled by BenjaminDrung). I've also handled MIRs, SRUs, and several other TLAs that we like throwing around to confuse people.

I've occasionally dabbled in wide-ranging changes to our packaging (more on these horrors below), seed changes, and meta-release changes (mostly fiddling with imager JSON). All of which I should probably never have been let near without some sort of license.

More recently I've also been involved in the patch pilot program, sponsoring (particularly community) contributions as a MOTU.

My involvement

Examples of my work

Available from udd for sponsorships and as sponsoree, but here's a selection of some of the more interesting bits I can recall:

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

As a sponsor, just copy the template below, fill it out and add it to this section.


TEMPLATE

== <SPONSORS NAME> ==

=== General feedback ===

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

=== Specific Experiences of working together ===

''Please add good examples of your work together, but also cases that could
have handled better.''

## Full list of sponsored packages can be generated here:

##  https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi

=== Areas of Improvement ===


CategoryCoreDevApplication

DaveJones/CoreDevApplication (last edited 2024-09-12 23:22:21 by waveform)