Flock 2017 - The Upstream Pivot: Arbitrary Branching
Channel: Fedora Project
Date: 02/11/2017

Wednesday August 30, 2017 4:30pm - 5:00pm
@Centerville A + B
Talk: The Upstream Pivot: Arbitrary Branching
Presenter: Matthew Prahl

Description:
To fully take advantage of modularity, we need to provide packages with different lifecycles, SLA, and EOLs. With the current branching workflow, we have one branch per Fedora release, which restricts a package to a single version in a Fedora release. By introducing the new workflow of “arbitrary branching”, this allows module packagers to use package/component branches that meet their needs in regards to version, SLA, and EOL. This talk will cover:
- Why we implemented “arbitrary branching” and how this affects Fedora
- What tooling changes took place and why we made those decisions
- How to get involved and take advantage of “arbitrary branching”, including a walkthrough of the current tools