FreeBSD The Power to Serve

FreeBSD 10.0 Release Process

Introduction

This is the release schedule for FreeBSD 10.0. For more information about the release engineering process, please see the Release Engineering section of the web site.

General discussions about the pending release and known issues should be sent to the public freebsd-stable mailing list. MFC requests should be sent to re@FreeBSD.org.

Schedule

During the head freeze, the Release Engineering Team may create ALPHA snapshots to publish for testing purposes. As the frequency and total number of the ALPHA snapshots will depend on the length of time the head branch is frozen, no official schedule is provided.

Announcements regarding the availability of the ALPHA snapshots will be sent to the freebsd-current and freebsd-snapshots mailing lists.

Action

Expected

Actual

Description

Initial release schedule announcement

-

13 August 2013

Release Engineers send announcement email to developers with a rough schedule.

Release schedule reminder

19 August 2013

19 August 2013

Release Engineers send reminder announcement e-mail to developers with updated schedule.

Code slush begins

24 August 2013

24 August 2013

Release Engineers announce that all further commits to the stable/10 branch will not require explicit approval, however new features should be avoided.

Code freeze begins

7 September 2013

7 September 2013

Release Engineers announce that all further commits to the head branch will require explicit approval. Certain blanket approvals will be granted for narrow areas of development, documentation improvements, etc.

KBI freeze begins

21 September 2013

29 September 2013

Release Engineers announce that all further commits to the head branch will require explicit approval. Additionally, there can be no changes to the KBI until head is branched to stable/10.

stable/10 branch

10 October 2013

10 October 2013

Subversion branch created; release engineering continues on this branch.

BETA1 builds begin

12 October 2013

12 October 2013

First beta test snapshot.

BETA2 builds begin

18 October 2013

26 October 2013

Second beta test snapshot.

BETA3 builds begin

-

3 November 2013

Third beta test snapshot.

BETA4 builds begin

24 November 2013

30 November 2013

Fourth beta test snapshot.

releng/10.0 branch

25 October 2013
7 December 2013

7 December 2013

Subversion branch created; future release engineering proceeds on this branch.

RC1 builds begin

25 October 2013
7 December 2013

7 December 2013

First release candidate.

RC2 builds begin

2 November 2013
14 December 2013

15 December 2013

Second release candidate.

RC3 builds begin

10 November 2013
21 December 2013

23 December 2013

Third release candidate.

RC4 builds begin

31 December 2013

31 December 2013

Fourth release candidate.

RC5 builds begin

8 January 2014

8 January 2014

Fifth release candidate.

RELEASE builds begin

18 November 2013
28 December 2013
7 January 2014
15 January 2014

15 January 2014

10.0-RELEASE build.

RELEASE announcement

24 November 2013
2 January 2014
14 January 2014
20 January 2014

20 January 2014

10.0-RELEASE press release.

Turn over to the secteam

-

-

releng/10.0 branch is handed over to the FreeBSD Security Officer Team in one or two weeks after the announcement.

Additional Information