I, Dan Bungert, am applying for core-dev.

Name

Daniel Bungert

IRC

dbungert

Email

daniel.bungert@canonical.com

Launchpad

dbungert

Discourse

dbungert


I am applying because:

Who I am / My Ubuntu story

Hi there. My name is Dan, and I am a long time fan of Debian/Ubuntu. I first experimented with Linux by attempting some sort of crude dual-boot of my parents computer.

I was a Debian Developer from 2001 - 2006, with some light work around window managers and other smaller packages.

I joined HP in 2007, where I had the opportunity to work on a proprietary Debian derivative called ThinPro. Later ThinPro would be "similar to Ubuntu". This work entailed traditional software development and Debian-style packaging against LTS releases from Lucid to Bionic. I continued work on ThinPro until 2020, and had the opportunity to contribute a little of that upstream to the FreeRDP and lxqt-panel projects.

In January of 2021 I joined Canonical's Ubuntu Foundations team, where I have been able to focus most of my time on installer related matters, but also get to do some "distro work" and contribute fixes to many packages.

I reside in Fort Collins, Colorado, USA with my wife and two children.

I became an Ubuntu Member on Aug-5-2021. My core-dev application was accepted at the Aug-22-2022 meeting.

My involvement / Areas of work

Things I could do better

The list of things a software engineer could learn is approximately infinite, but I have chosen a few:

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@.

Lukas Märdian

I have not sponsored a whole lot for Dan, just a single sync. But I've always been impressed by the level of detail he puts into his work that I see during our day-to-day business as part of the same squad within Foundations. I feel like he's ready to be core-dev.

-- slyon 2022-08-18 07:17:08

Robie Basak

I've not worked much with Dan, but I did see some of his interactions on the Debian MySQL/MariaDB packaging list. I was pleased to see his positive engagement there, leading to MariaDB packaging being in good shape and in sync in Ubuntu on that particular issue. I think the social aspect of being productive and constructive, communicating well, etc, with developers across our ecosystem is important, and so worth speaking to here.


Endorsements

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

SteveLangasek

As Dan was previously a DD, I have approached sponsorship of his work assuming that he would need very little handholding from me, and I have not been disappointed. I have sponsored 6 of his packages, including a fairly complicated integration of a new upstream version of grep to fix a build failure which he addressed masterfully. None of the packages I sponsored for him required amendment, or follow-up fixes. He has also been very effective at doing +1 maintenance work, working across the archive to keep the devel series moving. I am of the opinion that he should be given core-dev immediately so that he can be even more effective in his work as a member of Canonical's Ubuntu Foundations team.

Graham Inggs

General feedback

I've worked with Dan for just over a year and have sponsored four uploads and two syncs for him. The quality has been good and no changes were needed. I trust Dan is ready to be a core-dev right now.

Specific Experiences of working together

We worked together on getting numpy to migrate with python 3.10 as a supported version. This required a lot of autopkgtest poking and culminated in sync'ing numpy from Debian including Dan's changes (LP: #1951860).

Areas of Improvement

I think Dan could do with more experience on transitions, but I trust him to be able to learn on the job and ask questions if needed.

William Wilson

General feedback

I have sponsored 8 packages for Dan, and have only ever had very minor corrections to give. When there was something to be improved upon, I never had to say it twice. Dan is a fast learner and as others have pointed out his DD experience has given him considerable packaging knowledge. Dan is never afraid to ask questions and always has very productive +1 maintenance shifts.

Specific Experiences of working together

In addition to the packages I have sponsored for Dan, I have worked with him during his +1 maintenance shifts. He always thoroughly investigates autopkgtest failures before asking for them to be retried. While working with dan on the hddemux issue he demonstrated good knowledge of architecture specific packaging, and Ubuntu specific concepts such as the autopkgtest environment and the relationship between different pockets of the archive.

Areas of Improvement

As others have mentioned, Dan has not led a transition. However, he has worked on the ffmpeg transition, which leaves me confident that he would be capable of leading one.

Michael Hudson-Doyle

General feedback

As I said on his application for Ubuntu Membership, I have worked with Dan since the day he started at Canonical and have since that day been impressed with his knowledge and the care he puts into his work.

In particular, I definitely trust Dan to ask first if he finds himself in unfamiliar territory and not just push on regardless, which is in some sense the most important thing for a core dev.

Specific Experiences of working together

I have not sponsored a huge number of packages from him partly because I wanted him to establish relationships with other developers, but I have discussed bugs with him regularly and always found his +1 maintenance reports to be thoughtful and worth reading.

Areas of Improvement

There are areas of Ubuntu development where I am not sure Dan has much experience yet (working on a large multi-level transition or MIR or seed management and germinate) but I'm confident he can learn all this stuff as required.


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

dbungert/CoreDev (last edited 2022-08-22 18:21:44 by dbungert)