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-----