Skip site navigation (1) Skip section navigation (2)

Section Navigation

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 17Nov2003 18Nov2003 Announce the src/ code freeze for 5.2 on the HEAD branch. Commits to HEAD require re@FreeBSD.org approval.
ports/ tree frozen 17Nov2003 19Nov2003 Announce the ports/ code freeze for 5.2. Commits to ports/ require portmgr@FreeBSD.org approval.
Begin 5.2-BETA builds 17Nov2003 24Nov2003 Begin building 5.2-BETA disc1 and disc2 for all Tier-1 platforms.
Release 5.2-BETA 19Nov2003 26Nov2003 5.2-BETA tier-1 platform images released and uploaded to ftp-master.FreeBSD.org.
RELENG_5_2 branched 1Dec2003 6Dec2003 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 1Dec2003 6Dec2003 Turn off WITNESS, INVARIANTS, and malloc debugging options similar to what was done for 5.1.
Begin 5.2-RC1 builds 1Dec2003 7Dec2003 Begin building 5.2-RC1 disc1 and disc2 for all Tier-1 platforms.
src/ unfrozen 1Dec2003 6Dec2003 Unfreeze HEAD src. Continue to coordinate significant check-ins with re@FreeBSD.org in order to work towards 5-STABLE.
Release 5.2-RC1 3Dec2003 10Dec2003 5.2-RC1 tier-1 platform images released and uploaded to ftp-master.FreeBSD.org.
Ports tree tagged 3Dec2003 3Dec2003 Tentative date of RELEASE_5_2_0 tag for ports.
doc/ tree slush 8Dec2003 9Dec2003 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 19Dec2003 21Dec2003 Begin building 5.2-RC2 disc1 and disc2 for all Tier-1 platforms.
Release 5.2-RC2 21Dec2003 23Dec2003 5.2-RC2 tier-1 platform images released and uploaded to ftp-master.FreeBSD.org.
doc/ tree tagged 12Dec2003 12Dec2003 Tag the doc/ tree with RELEASE_5_2_0.
Version numbers bumped Jan2004 Jan112004 The files listed here are updated to reflect FreeBSD 5.2.
src/ tree tagged Jan2004 Jan112004 Tag the RELENG_5_2 branch with RELENG_5_2_0_RELEASE.
Begin 5.2-RELEASE builds Jan2004 Jan112004 Start 5.2-RELEASE Tier-1 builds.
Warn mirror-announce@FreeBSD.org Jan2004 Jan112004 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 Jan2004 Jan112004 Release and packages uploaded to ftp-master.FreeBSD.org.
FreeBSD 5.2 Announced Jan2004 Jan122004 FreeBSD 5.2 is announced to the mailing lists.
FreeBSD 5.2 Press Release Jan2004 Jan122004 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.