547 lines
15 KiB
XML
547 lines
15 KiB
XML
<?xml version="1.0" encoding="iso-8859-1"?>
|
|
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
|
|
"http://www.FreeBSD.org/XML/share/xml/xhtml10-freebsd.dtd" [
|
|
<!ENTITY email 're'>
|
|
<!ENTITY title "Release Engineering Information">
|
|
<!ENTITY contact.re '<a xmlns="http://www.w3.org/1999/xhtml" href="mailto:re@FreeBSD.org">re@FreeBSD.org</a>'>
|
|
<!ENTITY contact.so '<a xmlns="http://www.w3.org/1999/xhtml" href="mailto:security-officer@FreeBSD.org">security-officer@FreeBSD.org</a>'>
|
|
<!ENTITY contact.portmgr '<a xmlns="http://www.w3.org/1999/xhtml" href="mailto:portmgr@FreeBSD.org">portmgr@FreeBSD.org</a>'>
|
|
<!ENTITY contact.doc '<a xmlns="http://www.w3.org/1999/xhtml" href="mailto:freebsd-doc@FreeBSD.org">freebsd-doc@FreeBSD.org</a>'>
|
|
<!ENTITY contact.doceng '<a xmlns="http://www.w3.org/1999/xhtml" href="mailto:doceng@FreeBSD.org">doceng@FreeBSD.org</a>'>
|
|
<!ENTITY contact.www '<a xmlns="http://www.w3.org/1999/xhtml" href="mailto:freebsd-www@FreeBSD.org">freebsd-www@FreeBSD.org</a>'>
|
|
]>
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<title>&title;</title>
|
|
|
|
<cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">$FreeBSD$</cvs:keyword>
|
|
</head>
|
|
|
|
<body class="navinclude.developers">
|
|
|
|
<p>This page contains documentation about the FreeBSD release
|
|
engineering process.</p>
|
|
|
|
<ul>
|
|
<li><a href="#schedule">Upcoming Release Schedule</a></li>
|
|
<li><a href="#freeze">Code Freeze Status</a></li>
|
|
<li><a href="&base;/releng/charter.html">Charter for the Release
|
|
Engineering Team</a></li>
|
|
<li><a href="#docs">Release Engineering Documentation</a></li>
|
|
<li><a href="#team">Current Release Engineering Team</a></li>
|
|
<li><a href="#old">Old Releases</a></li>
|
|
|
|
<!--
|
|
<li>General information about committing to -STABLE.</li>
|
|
-->
|
|
</ul>
|
|
|
|
<h2><a name="schedule" id="schedule">Upcoming Release Schedule</a></h2>
|
|
|
|
<p>NOTE: Release dates are approximate and may be subject to
|
|
schedule slippage.</p>
|
|
|
|
<?ignore
|
|
<p>As of 2017-10-03, the next release has not yet been
|
|
announced.</p>
|
|
?>
|
|
|
|
<table class="tblbasic">
|
|
<tr>
|
|
<th>Date</th>
|
|
<th>Event</th>
|
|
<th>Information</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>November 2018</td>
|
|
<td>&os; 12.0</td>
|
|
<td><a
|
|
href="&base;/releases/12.0R/schedule.html">Target
|
|
Schedule</a></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<h2><a name="freeze" id="freeze">Code-Freeze Status</a></h2>
|
|
|
|
<!-- cf https://svnweb.freebsd.org/base/svnadmin/conf/approvers?view=log -->
|
|
|
|
<p>This table lists the code freeze status for major
|
|
branches of the <tt>src/</tt> subtree of the FreeBSD Subversion
|
|
repository. Commits to any branch listed as "frozen" must first
|
|
be reviewed and approved by the relevant contact party. The
|
|
status of other subtrees such as <tt>ports/</tt> and <tt>doc/</tt>
|
|
is also provided below.</p>
|
|
|
|
<table class="tblbasic">
|
|
<tr>
|
|
<th>Branch</th>
|
|
<th>Status</th>
|
|
<th>Contact</th>
|
|
<th>Notes</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>head</tt></td>
|
|
<td>Open</td>
|
|
<td>committers</td>
|
|
<td>Active development branch for 12.0-CURRENT.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>stable/11</tt></td>
|
|
<td>Open</td>
|
|
<td>committers</td>
|
|
<td>Development branch for FreeBSD 11-STABLE.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/11.2</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 11.2 supported errata fix branch.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/11.1</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 11.1 supported errata fix branch.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/11.0</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 11.0 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>stable/10</tt></td>
|
|
<td>Open</td>
|
|
<td>committers</td>
|
|
<td>Development branch for FreeBSD 10-STABLE.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/10.4</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 10.4 supported errata fix branch.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/10.3</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 10.3 errata fix branch (not officialy supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/10.2</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 10.2 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/10.1</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 10.1 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/10.0</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 10.0 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>stable/9</tt></td>
|
|
<td>Open</td>
|
|
<td>committers</td>
|
|
<td>Maintenance branch for FreeBSD 9-STABLE (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/9.3</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 9.3 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/9.2</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 9.2 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/9.1</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 9.1 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/9.0</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 9.0 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>stable/8</tt></td>
|
|
<td>Open</td>
|
|
<td>committers</td>
|
|
<td>Maintenance branch for 8-STABLE (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/8.4</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 8.4 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/8.3</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 8.3 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/8.2</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 8.2 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/8.1</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 8.1 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/8.0</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 8.0 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>stable/7</tt></td>
|
|
<td>Open</td>
|
|
<td>committers</td>
|
|
<td>Maintenance branch for 7-STABLE (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/7.4</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 7.4 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/7.3</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 7.3 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/7.2</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 7.2 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/7.1</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 7.1 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/7.0</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 7.0 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>stable/6</tt></td>
|
|
<td>Open</td>
|
|
<td>committers</td>
|
|
<td>Maintenance branch for 6-STABLE (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/6.4</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 6.4 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/6.3</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 6.3 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/6.2</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 6.2 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/6.1</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 6.1 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/6.0</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 6.0 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>stable/5</tt></td>
|
|
<td>Open</td>
|
|
<td>committers</td>
|
|
<td>Maintenance branch for 5-STABLE (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/5.5</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 5.5 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/5.4</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 5.4 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/5.3</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 5.3 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/5.2</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 5.2 / 5.2.1 security fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/5.1</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 5.1 security fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/5.0</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 5.0 security fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>stable/4</tt></td>
|
|
<td>Open</td>
|
|
<td>committers</td>
|
|
<td>Maintenance branch for 4-STABLE (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/4.11</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 4.11 errata fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/4.10</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 4.10 security fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/4.9</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 4.9 security fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/4.8</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 4.8 security fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/4.7</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 4.7 security fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/4.6</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 4.6 security fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/4.5</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 4.5 security fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/4.4</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 4.4 security fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>releng/4.3</tt></td>
|
|
<td>Frozen</td>
|
|
<td>&contact.so;</td>
|
|
<td>FreeBSD 4.3 security fix branch (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>stable/3</tt></td>
|
|
<td>Open</td>
|
|
<td>committers</td>
|
|
<td>Maintenance branch for 3-STABLE (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>stable/2.2</tt></td>
|
|
<td>Open</td>
|
|
<td>committers</td>
|
|
<td>Maintenance branch for 2.2-STABLE (not officially supported).</td>
|
|
</tr>
|
|
|
|
<tr class="heading">
|
|
<th>Subtree</th>
|
|
<th>Status</th>
|
|
<th>Contact</th>
|
|
<th>Notes</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>ports/</tt></td>
|
|
<td>Open</td>
|
|
<td>&contact.portmgr;</td>
|
|
<td>FreeBSD Ports Collection.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><tt>doc/</tt></td>
|
|
<td>Open</td>
|
|
<td>&contact.doc;</td>
|
|
<td>DocBook XML-based documentation set.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<h2><a name="docs" id="docs">Release Engineering Documentation</a></h2>
|
|
|
|
<ul>
|
|
<li><p><a href="&base;/doc/en_US.ISO8859-1/articles/freebsd-releng/index.html">FreeBSD
|
|
Release Engineering</a><br/>
|
|
|
|
<small>This document details the approach used by the FreeBSD release
|
|
engineering team to make production-quality releases of the
|
|
FreeBSD Operating System. It describes the tools available
|
|
for those interested in producing customized FreeBSD releases
|
|
for corporate rollouts or commercial
|
|
productization.</small></p></li>
|
|
|
|
<!--
|
|
<li><p><a href="&base;/doc/en_US.ISO8859-1/articles/releng-packages/index.html">FreeBSD
|
|
Release Engineering for Third Party Packages</a><br/>
|
|
|
|
<small>Describes the approach used by the FreeBSD release
|
|
engineering team to produce a high quality package set
|
|
suitable for official FreeBSD release media. This document is
|
|
a work in progress, but eventually it will cover the process
|
|
used to build a clean package set on the FreeBSD.org "Ports
|
|
Cluster", how to configure any other set of machines as a
|
|
ports cluster, how to split up the packages for the release
|
|
media, and how to verify that a package set is
|
|
consistent.</small></p></li>
|
|
-->
|
|
</ul>
|
|
|
|
<h2><a name="team" id="team">Release Engineering Team</a></h2>
|
|
|
|
<p>The primary release engineering team is responsible for approving
|
|
<a href="&base;/doc/en_US.ISO8859-1/books/handbook/freebsd-glossary.html#mfc-glossary">MFC</a>
|
|
requests during code freezes, setting release schedules, and all of
|
|
the other responsibilities laid out in our <a
|
|
href="&base;/releng/charter.html">charter</a>.</p>
|
|
|
|
<p><strong>Primary RE Team
|
|
(<a href="mailto:re@FreeBSD.org">re@FreeBSD.org</a>)</strong> :
|
|
&a.re.members; form the primary release engineering
|
|
decision-making group.</p>
|
|
|
|
<p>The builders release engineering team is responsible
|
|
for building and packaging FreeBSD releases on the various supported
|
|
platforms.</p>
|
|
|
|
<p><strong>Builders REs (<a
|
|
href="mailto:re-builders@FreeBSD.org">re-builders@FreeBSD.org</a>)</strong> :
|
|
&a.re-builders;</p>
|
|
|
|
<p>The third party packages in the Ports Collection are managed by the
|
|
portmgr@ team. Among many other responsibilities, the port managers
|
|
keep the ports cluster running smoothly to produce binary
|
|
packages.</p>
|
|
|
|
<p><strong>Package Builders (&contact.portmgr;)</strong> :
|
|
&a.portmgr.members;</p>
|
|
|
|
<h2><a name="old" id="old">Old Releases</a></h2>
|
|
|
|
<p>The &os; Project does not maintain a complete
|
|
archive of old release ISO images, but many
|
|
of them are available at <a
|
|
href="ftp://ftp-archive.FreeBSD.org/pub/FreeBSD-Archive/old-releases/">
|
|
ftp://ftp-archive.FreeBSD.org/pub/FreeBSD-Archive/old-releases/</a>.</p>
|
|
|
|
<p>Older releases that are no longer present on any FTP mirror might
|
|
still be available from CD-ROM vendors.</p>
|
|
</body>
|
|
</html>
|