No More Alphas
Fedora will no longer produce Alpha releases.
- Name: Dennis Gilmore, Adam Williamson
- Email: firstname.lastname@example.org, email@example.com
- Release notes owner:
- Targeted release: Fedora 27
- Last updated: 2017-02-16
- Tracker bug: <will be assigned by the Wrangler>
By adding CI and gating on Rawhide we will enable rawhide to be more stable and generally useful to people as a daily driver. As a result rawhide should always be at alpha quality, by keeping Rawhide always at Alpha quality we will be no longer need to do Alpha releases.
Benefit to Fedora
- Proposal owners: rearrange the koji tag and target structure, have the testing in place, setup processes to move builds in koji when they pass testing
- Other developers: Pay attention to new notifications and act when necessary
- Release engineering: #6621
- List of deliverables: This change removes a milestone and all associated deliverables
- Policies and guidelines: As there is no more Alpha we will need to update the guidelines to have changes be completed for Beta. We will likely want to add a new checkpoint for change impelemtation that currently needs to be checked at Alpha
- Trademark approval: N/A (not needed for this Change)
There will be no change to existing systems.
How To Test
See that there is no Alpha release any longer
Rawhide will be more stable and be suitable for use on a daily basis by all developers and tech enthusiasts.
QA to have tests to detect when a new build breaks dependencies. releng to make changes to tagging in koji a tool to move builds from -pending into rawhide when it passes its tests notifications on test failures and delays in getting packages into rawhide
- Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
- Contingency deadline: a month before alpha would have occurred
- Blocks release? No
- Blocks product? None
Reinstate Alpha milestone and release. we will know if we are on target a few weeks before when Alpha would have been.