Skip to Main Content
Talk Beginner

Modern Release Engineering at Scale: Lessons Learned from Shipping Large Linux Distributions

Withdrawn
Session Description

Release engineering is the backbone of every Linux distribution. It ensures that thousands of packages are built on time, tested properly, and delivered in a stable release. In this talk, I will share practical lessons from working on release engineering in Fedora, a fast-moving distribution that ships on a regular schedule. I will explain how tasks like mass rebuilds, build automation, branching, signing, testing, and final composing are handled, and what challenges appear when managing such a large and active ecosystem.

The goal is to show which ideas work well in practice, which problems come up again and again, and how these workflows can inspire improvements in Debian too. This session is meant to start a friendly cross-distro conversation based on real experience in the field.

References

Session Categories

Engineering practice - productivity, debugging
Technology architecture
Technology / FOSS licenses, policy

Speakers

Samyak Jain
Senior Software Engineer | RedHat

Samyak Jain is a Release Engineering Lead and Sysadmin-Maintainer who works on large-scale Linux distribution workflows. He has managed several major releases, improved automation across the build and compose pipeline, and contributes actively to open source communities. He enjoys mentoring new contributors and sharing practical knowledge about infrastructure and release engineering. Outside work, he loves reading, solo travel, and experimenting with unusual food combinations.

https://www.linkedin.com/in/samyak-jn/
Samyak Jain

Reviews

No reviews yet.