FreeBSD 5.2 Release Process
Introduction
This is a specific schedule for the release of FreeBSD 5.2. For more general information about the release engineering process, please see the Release Engineering section of the web site.
General discussions about the release engineering process or quality assurance issues should be sent to the public FreeBSD-qa mailing list. MFC requests should be sent to re@FreeBSD.org.
FreeBSD 5.2 will continue to be released from the 5-CURRENT development stream. For more details about the milestones for reaching 5-STABLE, see the 5-STABLE Roadmap page.
The current release engineering TODO list is also available. This list is updated periodically through the release cycle.
Schedule
Action | Expected | Actual | Description |
src/ tree frozen | 17 Nov 2003 | 18 Nov 2003 | Announce the src/ code freeze for 5.2 on the HEAD branch. Commits to HEAD require re@FreeBSD.org approval. |
ports/ tree frozen | 17 Nov 2003 | 19 Nov 2003 | Announce the ports/ code freeze for 5.2. Commits to ports/ require portmgr@FreeBSD.org approval. |
Begin 5.2-BETA builds | 17 Nov 2003 | 24 Nov 2003 | Begin building 5.2-BETA disc1 and disc2 for all Tier-1 platforms. |
Release 5.2-BETA | 19 Nov 2003 | 26 Nov 2003 | 5.2-BETA tier-1 platform images released and uploaded to ftp-master.FreeBSD.org. |
RELENG_5_2 branched | 1 Dec 2003 | 6 Dec 2003 | Branch of src/ from HEAD for the release. Note: no branch for RELENG_5 will happen at this time. |
Turn off debugging for RELENG_5_2 | 1 Dec 2003 | 6 Dec 2003 | Turn off WITNESS, INVARIANTS, and malloc debugging options similar to what was done for 5.1. |
Begin 5.2-RC1 builds | 1 Dec 2003 | 7 Dec 2003 | Begin building 5.2-RC1 disc1 and disc2 for all Tier-1 platforms. |
src/ unfrozen | 1 Dec 2003 | 6 Dec 2003 | Unfreeze HEAD src. Continue to coordinate significant check-ins with re@FreeBSD.org in order to work towards 5-STABLE. |
Release 5.2-RC1 | 3 Dec 2003 | 10 Dec 2003 | 5.2-RC1 tier-1 platform images released and uploaded to ftp-master.FreeBSD.org. |
Ports tree tagged | 3 Dec 2003 | 3 Dec 2003 | Tentative date of RELEASE_5_2_0 tag for ports. |
doc/ tree slush | 8 Dec 2003 | 9 Dec 2003 | Announce the doc/ slush for 5.2. From this time until the tagging of the doc/ tree, non-critical changes should be postponed to allow translation teams time to finish their work for the release. |
Begin 5.2-RC2 builds | 19 Dec 2003 | 21 Dec 2003 | Begin building 5.2-RC2 disc1 and disc2 for all Tier-1 platforms. |
Release 5.2-RC2 | 21 Dec 2003 | 23 Dec 2003 | 5.2-RC2 tier-1 platform images released and uploaded to ftp-master.FreeBSD.org. |
doc/ tree tagged | 12 Dec 2003 | 12 Dec 2003 | Tag the doc/ tree with RELEASE_5_2_0. |
Version numbers bumped | Jan 2004 | Jan 11 2004 | The files listed here are updated to reflect FreeBSD 5.2. |
src/ tree tagged | Jan 2004 | Jan 11 2004 | Tag the RELENG_5_2 branch with RELENG_5_2_0_RELEASE. |
Begin 5.2-RELEASE builds | Jan 2004 | Jan 11 2004 | Start 5.2-RELEASE Tier-1 builds. |
Warn mirror-announce@FreeBSD.org | Jan 2004 | Jan 11 2004 | Heads up email to mirror-announce@FreeBSD.org to give admins time to prepare for the load spike to come. The site administrators have frequently requested advance notice for new ISOs. |
Upload to ftp-master | Jan 2004 | Jan 11 2004 | Release and packages uploaded to ftp-master.FreeBSD.org. |
FreeBSD 5.2 Announced | Jan 2004 | Jan 12 2004 | FreeBSD 5.2 is announced to the mailing lists. |
FreeBSD 5.2 Press Release | Jan 2004 | Jan 12 2004 | A formal press release statement is in the works and should be released at this time to the www.FreeBSD.org website and various tech publications. |
Last modified on: May 15, 2021 by Allan Jude