Alternatives to Modularity in Fedora
summary
Proposes using automated side-tags as mini buildroots (Koji/MBS-driven) to build and test multi-package stacks, plus auto-generated build orders from language metadata (Rust example already scripted) instead of full modules; suggests publishing alternate-version binaries as compact packages with virtual provides for discoverability and conflict handling, and removing manual changelog/version bumps so a single source can be rebuilt for many targets. Side-tags and some scripts already exist; remaining work is tooling and policy to scale.
AI-written summary · about
chapters (4)
- 0:00Start
- 3:00What is Modularity
- 6:29Modules in Fedora
- 46:16How to express dependencies between package groups?
related talks
39mModularity and what you might not know
25mLeveraging Modularity for Real World Development
26mLinux distributions, lifecycles, and containers
30mPackit: RPM integration, all in one
29mTowards stronger checks on dependencies and compose inputs in Fedora
16mHermetic builds with Bazel
26mFedora CoreOS Build Tooling
28mBuild System Analysis for Kernel Development and Customization
