Suggestion: Changes to release process, release from branch
"Andreas K. Huettel" <[email protected]> Sun, 26 Jul 2026 18:59:56 +0900
| Newsgroups | gmane.comp.lib.glibc.alpha |
|---|---|
| Organization | Gentoo Linux |
| Message-ID | <[email protected]> |
Hello everyone, even though the next release is now still quite far away, I would like to already propose some (in my opinion) minor changes to the release process: * No changes to the procedure during soft freeze and freeze, no changes to basic timetable * With the hard freeze two weeks before nominal/last possible release date, the release branch is made, and the master branch is re-opened for development. * The release branch is treated as "machine testing, only important bugfixes, minimal activity", basically as before master during that period. * Once things are OK, the release is cut from the release branch. This has several advantages. What comes to my mind: * The master branch is open earlier for the backlog of accumulated patches again. * There is less chance of stray commits being pushed at last minute. * Distros can treat the branch point as a release candidate for testing purposes. We could even add a corresponding tag. * Last but not least, this means we'd be handling releases similar to gcc and binutils. What do you think? Cheers, Andreas -- PD Dr. Andreas K. Hüttel [email protected] Gentoo Linux developer (council, comrel, toolchain, base-system, perl, libreoffice) https://wiki.gentoo.org/wiki/User:Dilfridge
signature.asc
(application/pgp-signature, 870 B)
-----BEGIN PGP SIGNATURE----- iQJOBAABCAA5FiEE/Rnm0xsZLuTcY+rT3CsWIV7VQSoFAmpl2pwbFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMiwyAAoJENwrFiFe1UEq2VMP92NSW0px6JI5eUY4xUyN B0BfTB+6forseB+CiyzBTUpDttHqvwYOxfC7qsQWIb/ahB5SKSssd6iUdMhFCkrg vvp2Bm/V64ZaZWrQ74NSOTO7N2UPMaJJvdnOA3O6FNRokf2rD8KtvmowSvyLM0Vg 9UUXMWI4Hh+F4JbBiNCUl/iaEJyXtJJB2u7fhosdgYv8KpU3Pkd97/trSfeAc1nO OGI4LsBIQP8CFWererNvLk+Q55huu8MhQPYY+xVmtd+ND/V9yUGT8KE9y4vm07mb bF3XiLHF5HLpXfO5JHkkqez1iU0se3qzTAl4g0tDza89o2BN17BbFEzBWYm49E8F KekLv8dhildanHquoRp86b2ENlIU6ZDvRtSVtNlyltkYUdfOWWkVPDz+68xYXPQ3 1dN753NRC/8uSi+qLGRfL6qMvnc/qFBzPYmtbOi9iKBLpvyumpgnmMm9POZVg+ZU A8vA6/TyxsOB4pUG/2jqrgbwOl5+20GH8FoyBDIDDOjMHA0xHoZuK5FTgQLiZ26W xr9R/UdySi4VahLQV1uiiRu8Qm9SnU8ZqSGCI79gIMXXRtknqSkseytz7RkuE44t dOFz0xdWUcmgJxyTxNa5AqB7U+ZT5yr43qSPFOoq9SGw8eKt3cNvbqGHF3or+dHu E9lf7Z732QKBTaSUPjwS/KY= =Fhmn -----END PGP SIGNATURE-----