Add a link for upcoming releases that we want tested.

New test "releases" should have their version numbers bumped in
share/sgml/includes.release.*, and the whole thing is easily
turn-off-and-on-able via knobs in the same files.

Discussed with:	re (scottl)
This commit is contained in:
Ceri Davies 2005-10-07 14:15:48 +00:00
parent e34fb082ae
commit f2ecbddc60
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=25933
7 changed files with 114 additions and 9 deletions

View file

@ -1,4 +1,4 @@
# $FreeBSD: www/en/Makefile,v 1.130 2005/10/06 14:28:40 ale Exp $ # $FreeBSD: www/en/Makefile,v 1.131 2005/10/06 14:34:56 blackend Exp $
.if exists(Makefile.conf) .if exists(Makefile.conf)
.include "Makefile.conf" .include "Makefile.conf"
@ -39,7 +39,7 @@ DATA= favicon.ico
DATA+= freebsd.css DATA+= freebsd.css
DATA+= index.css DATA+= index.css
DATA+= robots.txt DATA+= robots.txt
DATA+= vendors.html DATA+= vendors.html
# Subdirectories # Subdirectories
# SGML # SGML

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/en/index.xsl,v 1.132 2005/10/06 20:48:11 ceri Exp $ --> <!-- $FreeBSD: www/en/index.xsl,v 1.133 2005/10/07 02:51:55 murray Exp $ -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
@ -6,7 +6,7 @@
<xsl:import href="news/includes.xsl"/> <xsl:import href="news/includes.xsl"/>
<xsl:variable name="base" select="'.'"/> <xsl:variable name="base" select="'.'"/>
<xsl:variable name="date" select="'$FreeBSD: www/en/index.xsl,v 1.132 2005/10/06 20:48:11 ceri Exp $'"/> <xsl:variable name="date" select="'$FreeBSD: www/en/index.xsl,v 1.133 2005/10/07 02:51:55 murray Exp $'"/>
<xsl:variable name="title" select="'The FreeBSD Project'"/> <xsl:variable name="title" select="'The FreeBSD Project'"/>
<!-- these params should be externally bound. The values <!-- these params should be externally bound. The values
@ -96,6 +96,12 @@
<li> <li>
<a href="{$u.rel2.announce}">Production (Legacy) Release <xsl:value-of select="$rel2.current"/></a> <a href="{$u.rel2.announce}">Production (Legacy) Release <xsl:value-of select="$rel2.current"/></a>
</li> </li>
<xsl:if test="$beta.testing != ''">
<li>
<a href="{$base}/where.html">Upcoming Release
<xsl:value-of select="concat($betarel.current, '-', $betarel.vers)"/></a>
</li>
</xsl:if>
</ul> </ul>
</div> <!-- frontreleasescontent --> </div> <!-- frontreleasescontent -->
</div> <!-- frontreleases --> </div> <!-- frontreleases -->

View file

@ -1,5 +1,5 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
<!ENTITY date "$FreeBSD: www/en/where.sgml,v 1.69 2005/07/24 19:24:22 remko Exp $"> <!ENTITY date "$FreeBSD: www/en/where.sgml,v 1.70 2005/10/04 16:05:55 simon Exp $">
<!ENTITY title "Getting FreeBSD"> <!ENTITY title "Getting FreeBSD">
<!ENTITY % navincludes SYSTEM "includes.navdownload.sgml"> %navincludes; <!ENTITY % navincludes SYSTEM "includes.navdownload.sgml"> %navincludes;
<!ENTITY % includes SYSTEM "includes.sgml"> %includes; <!ENTITY % includes SYSTEM "includes.sgml"> %includes;
@ -157,6 +157,79 @@
future releases in general, please visit the <a future releases in general, please visit the <a
href="releases/index.html">release information page</a>.</p> href="releases/index.html">release information page</a>.</p>
<![ %beta.testing; [
<a name="helptest"></a>
<h2>Help With The Next FreeBSD Release</h2>
<p>Our developers and release engineers are working on the
the next release of FreeBSD; if you wish to help with testing,
please download the latest build. Please note that these images
are, by their very nature, intended for testing and should not
be used in production environments.</p>
<table class="tblbasic">
<thead>
<tr style="text-align: center;">
<td colspan="2">Version &amp; Platform</td>
<td>Distribution</td>
<td title="ISO9660 CD image"><a href="doc/en_US.ISO8859-1/books/handbook/install-diff-media.html#INSTALL-CDROM">ISO</a></td>
<td>Schedule</td>
<td>TODO List</td>
</tr>
</thead>
<tbody>
<tr>
<td colspan="2">FreeBSD &betarel.current;-&betarel.vers;</td>
<td colspan="2"></td>
<td><a href="releases/&betarel.current;R/schedule.html">[View]</a></td>
<td><a href="releases/&betarel.current;R/todo.html">[View]</a></td>
</tr>
<tr>
<td>&nbsp;&nbsp;&nbsp;</td>
<td>alpha</td>
<!-- As of 20051006, there is no 6.0 distribution for alpha -->
<td>&nbsp;&nbsp;&nbsp;</td>
<!--
<td><a href="&url.rel;/alpha/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
-->
<td><a href="&url.rel;/alpha/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr>
<tr>
<td></td>
<td>amd64</td>
<td><a href="&url.rel;/amd64/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/amd64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr>
<tr>
<td></td>
<td>i386</td>
<td><a href="&url.rel;/i386/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/i386/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr>
<tr>
<td></td>
<td>ia64</td>
<td><a href="&url.rel;/ia64/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/ia64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr>
<tr>
<td></td>
<td>pc98</td>
<td><a href="&url.rel;/pc98/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/pc98/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr>
<tr>
<td></td>
<td>sparc64</td>
<td><a href="&url.rel;/sparc64/&betarel.current;-&betarel.vers;">[Distribution]</a></td>
<td><a href="&url.rel;/sparc64/ISO-IMAGES/&betarel.current;/">[ISO]</a></td>
</tr>
</tbody>
</table>
]]>
<p>If you're interested in a purely experimental <p>If you're interested in a purely experimental
<strong>snapshot</strong> release of FreeBSD-CURRENT (AKA <strong>snapshot</strong> release of FreeBSD-CURRENT (AKA
&rel.head;-CURRENT), aimed at developers and bleeding-edge &rel.head;-CURRENT), aimed at developers and bleeding-edge

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1" ?> <?xml version="1.0" encoding="ISO-8859-1" ?>
<!-- $FreeBSD: www/share/sgml/includes.header.xsl,v 1.5 2005/10/04 06:13:33 murray Exp $ --> <!-- $FreeBSD: www/share/sgml/includes.header.xsl,v 1.6 2005/10/06 19:27:37 ceri Exp $ -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
@ -195,6 +195,11 @@
<li><a href="{$u.rel.announce}">Production Release: <xsl:value-of select="$rel.current"/></a></li> <li><a href="{$u.rel.announce}">Production Release: <xsl:value-of select="$rel.current"/></a></li>
<li><a href="{$u.rel2.announce}">Production (Legacy) Release: <xsl:value-of select="$rel2.current"/></a></li> <li><a href="{$u.rel2.announce}">Production (Legacy) Release: <xsl:value-of select="$rel2.current"/></a></li>
<li><a href="{$base}/snapshots/">Snapshot Releases</a></li> <li><a href="{$base}/snapshots/">Snapshot Releases</a></li>
<xsl:if test="$beta.testing != ''">
<li><a href="{$base}/where.html">Upcoming Release <xsl:value-of
select="concat($betarel.current, '-', $betarel.vers)"/></a>
</li>
</xsl:if>
</ul> </ul>
</li> </li>
<li><a href="{$base}/ports/">Ported Applications</a></li> <li><a href="{$base}/ports/">Ported Applications</a></li>

View file

@ -1,4 +1,6 @@
<!-- $FreeBSD: www/share/sgml/includes.navdownload.sgml,v 1.1 2005/10/04 07:37:03 murray Exp $ --> <!-- $FreeBSD: www/share/sgml/includes.navdownload.sgml,v 1.2 2005/10/06 15:27:30 simon Exp $ -->
<!ENTITY % relincludes SYSTEM "includes.release.sgml"> %relincludes;
<!ENTITY nav '<div id="sidenav"> <!ENTITY nav '<div id="sidenav">
<h2 class="blockhide">Section Navigation</h2> <h2 class="blockhide">Section Navigation</h2>
@ -9,6 +11,9 @@
<li><a href="&u.rel.announce;">Production Release: &rel.current;</a></li> <li><a href="&u.rel.announce;">Production Release: &rel.current;</a></li>
<li><a href="&u.rel2.announce;">Production (Legacy) Release: &rel2.current;</a></li> <li><a href="&u.rel2.announce;">Production (Legacy) Release: &rel2.current;</a></li>
<li><a href="&base;/snapshots/">Snapshot Releases</a></li> <li><a href="&base;/snapshots/">Snapshot Releases</a></li>
<![ %beta.testing; [
<li><a href="&u.betarel.schedule;">Upcoming Release: &betarel.current;</a></li>
]]>
</ul> </ul>
</li> </li>
<li><a href="&base;/ports/">Ported Applications</a></li> <li><a href="&base;/ports/">Ported Applications</a></li>

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/share/sgml/includes.release.sgml,v 1.11 2005/05/09 20:49:30 murray Exp $ --> <!-- $FreeBSD: www/share/sgml/includes.release.sgml,v 1.12 2005/08/09 12:32:09 brueffer Exp $ -->
<!-- XXX rel.current and u.rel.* should be available in doc/ --> <!-- XXX rel.current and u.rel.* should be available in doc/ -->
<!-- The currently released versions of FreeBSD. This value is used to <!-- The currently released versions of FreeBSD. This value is used to
@ -25,6 +25,14 @@
<!ENTITY rel.head '7.0'> <!ENTITY rel.head '7.0'>
<!ENTITY rel.head.major '7'> <!ENTITY rel.head.major '7'>
<!-- If there is no release currently in the release cycle (i.e. we
don't have something in BETAn or RCn), then change %beta.testing
below to "IGNORE". If we do, use "INCLUDE". -->
<!ENTITY % beta.testing "INCLUDE">
<!ENTITY betarel.current '6.0'>
<!ENTITY betarel.vers 'BETA5'>
<!ENTITY u.betarel.schedule '&base;/releases/&betarel.current;R/schedule.html'>
<!ENTITY rel.current '5.4'> <!ENTITY rel.current '5.4'>
<!ENTITY rel.current.date 'May 2005'> <!ENTITY rel.current.date 'May 2005'>
<!ENTITY rel.current.major '5'> <!ENTITY rel.current.major '5'>

View file

@ -1,12 +1,20 @@
<?xml version="1.0" encoding="ISO-8859-1" ?> <?xml version="1.0" encoding="ISO-8859-1" ?>
<!-- $FreeBSD: www/share/sgml/includes.release.xsl,v 1.9 2005/01/25 17:14:20 hrs Exp $ --> <!-- $FreeBSD: www/share/sgml/includes.release.xsl,v 1.10 2005/05/09 20:49:30 murray Exp $ -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:variable name="rel.head" select='"6.0"'/> <xsl:variable name="rel.head" select='"6.0"'/>
<xsl:variable name="rel.head.major" select='"6"'/> <xsl:variable name="rel.head.major" select='"6"'/>
<!-- An upcoming release that we want tested. Set $beta.testing to the
empty string if we're not in the middle of a release cycle. Ha ha. -->
<xsl:variable name="beta.testing" select="YES" />
<xsl:variable name="betarel.current" select='"6.0"'/>
<xsl:variable name="betarel.vers" select='"BETA5"'/>
<xsl:variable name="u.betarel.schedule">
<xsl:value-of select="$base"/>/releases/<xsl:value-of select="$betarel.current"/>R/schedule.html</xsl:variable>
<xsl:variable name="rel.current" select='"5.4"'/> <xsl:variable name="rel.current" select='"5.4"'/>
<xsl:variable name="rel.current.major" select='"5"'/> <xsl:variable name="rel.current.major" select='"5"'/>