09:00
-
09:25
-
09:25
Day 2
Commoditizing the Build: How Containers Save Our Contributor Base
<p>For decades, building a Linux distribution has been considered a highly specialized craft. To participate, one had to master complex toolchains—building package files, navigating the intricacies of dependency resolution, and operating hard-to-grok build systems like OBS or Koji & Pungi & ImageBuilder. While extremely powerful, this entire stack presents a massive barrier to entry. The result is a demographic crisis: the average age of package maintainers is rising, and new contributors are not motivated to learn these legacy tools.</p>
<p>In this talk, we argue that the solution lies in the commoditization of the build process. By adopting docker and podman as a build tool and OCI (Open Container Initiative) images as the native artifact, we bridge the gap between "distro builders" and the millions of developers who already know how to write a Dockerfile.</p>
<p>We will explore current successes like Universal Blue and Fedora Atomic, but we will also go further. What if we built the individual packages themselves from Dockerfiles?</p>
<p>Join us to explore how OCI-based workflows don't just solve technical problems—they solve a growing social problem. By making the tools of creation accessible to a larger base, we can foster the next generation of contributors!</p>