First Debian CI Contribution

| debian | programming | foss |

I’m so excited to share that I had my first contribution to the Debian Salsa CI team merged!

It’s been almost six years since I wrote this post about wanting to become a Debian Developer. I did a bit of work with a few of the debian-qa projects, but life got in the way, and here we are today.

I read the most recent bits from the DPL where I learned about the Salsa CI team for the first time. I sent an email to the team offering to help wherever I could, and I got an awesome response from Otto giving me a ton of direction on how to get involved.

I took his advice and started exploring stale MRs to see if there was anything I could take over and get merged. I found a relatively simple task that involves passing some additional parameters to the reprotest program, and a few days later we were able to get it merged.

I’ve spent a huge part of the last 10 years working on CI problems. It feels great to be able to take some of that knowledge and contribute it back to this project that means so much to me. I’m excited to have a quick win, and am looking forward to contributing even more.

Thank you for reading! Share your thoughts with me on mastodon or via email.

Check out some more stuff to read down below.

Most popular posts this month

Recent Favorite Blog Posts

This is a collection of the last 8 posts that I bookmarked.

Articles from blogs I follow around the net

Custom String Formatting and JSON [De]Serializing in Zig

In our last blog post, we saw how builtins like @hasDecl and functions like std.meta.hasMethod can be used to inspect a type to determine its capabilities. Zig's standard library makes use of these in a few place to allow developers to opt-into speci…

via openmymind.net August 23, 2024

Optimizing Datasette (and other weeknotes)

I've been working with Alex Garcia on an experiment involving using Datasette to explore FEC contributions. We currently have a 11GB SQLite database - trivial for SQLite to handle, but at the upper end of what I've comfortably explored with Datase…

via Simon Willison's Weblog: Entries August 22, 2024

Raw-dogging websites

Raw-dogging websites: index.html, styles.css, script.js. No frameworks, no CMSes, no build steps, no nuthin’. Sure, you can call it a static site, but even those tend to be compiled by sophisticated tooling behind the scenes. And also, c’mon, gotta get […]

via Blog – Brad Frost August 22, 2024

Generated by openring