Remove the 6.x specific EoL policy and replace it with a general

description of what releases are supported by the ports tree and
for which architectures and branches we provide binary packages.

Reviewed by:	bz (re), simon (so)
Approved by:	portmgr
This commit is contained in:
Erwin Lansing 2011-05-02 12:59:28 +00:00
parent 974117dbc5
commit af0d4cd4f1
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=37206
5 changed files with 119 additions and 40 deletions

View file

@ -1,4 +1,4 @@
# $FreeBSD: www/en/portmgr/Makefile,v 1.3 2006/05/11 22:58:42 pav Exp $
# $FreeBSD: www/en/portmgr/Makefile,v 1.4 2010/09/17 13:29:46 tabthorpe Exp $
.if exists(../Makefile.conf)
.include "../Makefile.conf"
@ -13,7 +13,7 @@ DOCS+= implementation.sgml
DOCS+= policies.sgml
DOCS+= policies_committing.sgml
DOCS+= policies_contributors.sgml
DOCS+= policies_releng_6.sgml
DOCS+= policies_eol.sgml
DOCS+= qa.sgml
.include "${WEB_PREFIX}/share/mk/web.site.mk"

View file

@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/en/portmgr/index.sgml,v 1.11 2010/04/10 04:37:10 tabthorpe Exp $">
<!ENTITY date "$FreeBSD: www/en/portmgr/index.sgml,v 1.12 2010/09/17 19:37:00 tabthorpe Exp $">
<!ENTITY email 'portmgr'>
<!ENTITY title "Ports Management Team">
<!ENTITY % navinclude.about "INCLUDE">
@ -15,7 +15,7 @@
<p>The FreeBSD Ports Management Team (also known as <tt>portmgr</tt>
due to its email alias) is responsible for issues relating to the
<a href="http://www.FreeBSD.org/ports">FreeBSD Ports Collection</a>.</p>
<a href="&base;/ports">FreeBSD Ports Collection</a>.</p>
<h3><a href="charter.html">Charter</a></h3>
@ -29,8 +29,8 @@ Core Team.</p>
its goals, such as
<a href="policies_contributors.html">timeouts for inactivity</a> and
<a href="policies_committing.html">when commits are allowed</a>.
Also contains <a href="policies_releng_6.html">the end of support policy
on FreeBSD 6.X</a>.</p>
Also contains <a href="policies_eol.html">the policy for supported
releases and branches</a>.</p>
<h3><a href="implementation.html">Implementation Issues</a></h3>

View file

@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/en/portmgr/policies.sgml,v 1.7 2006/08/19 21:20:41 hrs Exp $">
<!ENTITY date "$FreeBSD: www/en/portmgr/policies.sgml,v 1.8 2010/09/17 13:29:46 tabthorpe Exp $">
<!ENTITY title "Policies of the Ports Management Team">
<!ENTITY % navinclude.about "INCLUDE">
]>
@ -12,8 +12,8 @@
Ports Management Team has adopted certain policies to try to meet
each of its goals.</p>
<p><a href="policies_releng_6.html">EOS/EOL Policies of Ports and Ports
Intrastructure on RELENG_6</a></p>
<p><a href="policies_eol.html">EOL Policies of Ports and Ports
Intrastructure</a></p>
<h3>Assure The Integrity Of The Ports Collection</h3>

View file

@ -0,0 +1,110 @@
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD$">
<!ENTITY title "Ports and Packages for Supported Releases">
<!ENTITY % navinclude.about "INCLUDE">
]>
<html>
&header;
<p>Support of FreeBSD releases by ports and the ports infrastructure
matches the <a href="&base;/security/#sup">policies
set out by the FreeBSD Security Officer</a>. Once a major branch X
reaches its EOL date, the "last known good" ports tree will be tagged
with the <tt>RELEASE_X_EOL</tt> tag as a convenience to those
remaining users who intend to self-support their installations.
This tag is not supported in any way and security fixes will not be
applied. Usage is therefore highly discouraged and should only be
used as a last resort.</p>
<p>For all supported major src branches, all ports will be included in
an automated quality assurance procedure which will build, install,
package, and deinstall each port on all <a
href="&base;/doc/en_US.ISO8859-1/articles/committers-guide/archs.html#AEN1259">
Tier 1 platforms</a>. Maintainers and committers are notified of
failures detected during testing. Ports that are known not to build
or run on a given supported branch or platform will be marked as
such.</p>
<p>Prebuilt binary packages will also be provided for all major branches
and Tier 1 platforms and will be made available via anonymous FTP
from <a
href="&base;/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html">
a worldwide set of mirror sites</a>. Package builds will use the
oldest supported minor release within each major branch to ensure
ABI and KBI backwards compatability within each major branch, and
support all minor versions of each major branch, including
<tt>-RELEASE</tt> and <tt>-STABLE</tt>.</p>
<p>The current package sets and estimated lifetimes of the currently
supported branches are given below. The <em>Estimated EoL
(end-of-life)</em> column gives the earliest date on which that
branch is likely to be dropped.</p>
<table class="tblbasic">
<tr>
<th>Branch</th>
<th>Release</th>
<th>Package Branch</th>
<th>Package Set</th>
<th>Estimated EoL</th>
</tr>
<tr>
<td>RELENG_7</td>
<td>n/a/</td>
<td>RELENG_7_3</td>
<td>packages-7-stable</td>
<td>February 28, 2013</td>
</tr>
<tr>
<td>RELENG_7_3</td>
<td>7.3-RELEASE</td>
<td>RELENG_7_3</td>
<td>packages-7-stable</td>
<td>March 31, 2012</td>
</tr>
<tr>
<td>RELENG_7_4</td>
<td>7.4-RELEASE</td>
<td>RELENG_7_3</td>
<td>packages-7-stable</td>
<td>February 28, 2013</td>
</tr>
<tr>
<td>RELENG_8</td>
<td>n/a</td>
<td>RELENG_8_1</td>
<td>packages-8-stable</td>
<td>laste release + 2 years</td>
</tr>
<tr>
<td>RELENG_8_1</td>
<td>8.1-RELEASE</td>
<td>RELENG_8_1</td>
<td>packages-8-stable</td>
<td>July 31, 2012</td>
</tr>
<tr>
<td>RELENG_8_2</td>
<td>8.2-RELEASE</td>
<td>RELENG_8_1</td>
<td>packages-8-stable</td>
<td>February 29, 2012</td>
</tr>
<tr>
<td>HEAD</td>
<td>n/a/</td>
<td>HEAD</td>
<td>packages-9-current</td>
<td>Best Effort</td>
</tr>
</table>
<p>Older releases are not maintained, ports and packages may not be able
to install or run. Users are strongly encouraged to upgrade to one of
the supported releases mentioned above.</p>
&footer;
</body>
</html>

View file

@ -1,31 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD$">
<!ENTITY title "EOS/EOL Policies of Ports and Ports Infrastructure for RELENG_6">
<!ENTITY % navinclude.about "INCLUDE">
]>
<html>
&header;
<p>While many people still use RELENG_6, it is End of Life (EOL) and
End of Support (EOS). We encourage all users and developers to
migrate to the FreeBSD 7.X or 8.x branch, both of which is a mature
and stable platform, and is now the 'reference' FreeBSD branch for
the Ports Collection. The "last known good" tree will be tagged
with the <tt>RELEASE_6_EOL</tt> tag as a convenience to those
remaining users who intend to self-support their own 6.X
installations. This tag is not supported in any way and security
fixes will not be applied. Usage is therefore highly discouraged
and should only be used as a last resort.</p>
<p>Support for RELENG_6 will be removed from the ports infrastructure
after the <tt>RELENG_6_EOL</tt> tag and the ports collection can no
longer be used on that branch. Therefore maintainers are also no
longer required to provide any form of support for running their
ports on FreeBSD 6.X, and may also remove any legacy support code
at their convenience.</p>
&footer;
</body>
</html>