Allow for two simultaneous releases undergoing the pre-release process,

and use it for 5.5 and 6.1.
This commit is contained in:
Ceri Davies 2006-02-14 19:19:10 +00:00
parent 07df3859d2
commit 68ebb048b2
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=27127
5 changed files with 102 additions and 14 deletions

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/share/sgml/includes.navdownload.sgml,v 1.3 2005/10/07 14:15:48 ceri Exp $ -->
<!-- $FreeBSD: www/share/sgml/includes.navdownload.sgml,v 1.4 2005/11/06 17:21:28 hrs Exp $ -->
<!ENTITY % relincludes SYSTEM "includes.release.sgml"> %relincludes;
@ -14,6 +14,9 @@
<![ %beta.testing; [
<li><a href="&u.betarel.schedule;">Upcoming Release: &betarel.current;</a></li>
]]>
<![ %beta2.testing; [
<li><a href="&u.betarel2.schedule;">Upcoming Release: &betarel2.current;</a></li>
]]>
</ul>
</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.15 2005/11/04 15:16:43 hrs Exp $ -->
<!-- $FreeBSD: www/share/sgml/includes.release.sgml,v 1.16 2005/11/04 16:45:41 hrs Exp $ -->
<!-- XXX rel.current and u.rel.* should be available in doc/ -->
<!-- The currently released versions of FreeBSD. This value is used to
@ -28,11 +28,18 @@
<!-- 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 "IGNORE">
<!ENTITY betarel.current '6.0'>
<!ENTITY betarel.vers 'RC1'>
<!ENTITY % beta.testing "INCLUDE">
<!ENTITY betarel.current '6.1'>
<!ENTITY betarel.vers 'BETA1'>
<!ENTITY u.betarel.schedule '&base;/releases/&betarel.current;R/schedule.html'>
<!-- If we have a second release in the release cycle (e.g. 5.x and 6.y
are having release candidates at the same time), do the same here. -->
<!ENTITY % beta2.testing "INCLUDE">
<!ENTITY betarel2.current '5.5'>
<!ENTITY betarel2.vers 'BETA1'>
<!ENTITY u.betarel2.schedule '&base;/releases/&betarel2.current;R/schedule.html'>
<!ENTITY rel.current '6.0'>
<!ENTITY rel.current.date 'Nov 2005'>
<!ENTITY rel.current.major '6'>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!-- $FreeBSD: www/share/sgml/includes.release.xsl,v 1.13 2005/10/11 15:29:01 ceri Exp $ -->
<!-- $FreeBSD: www/share/sgml/includes.release.xsl,v 1.14 2005/11/04 15:16:43 hrs Exp $ -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
@ -9,12 +9,21 @@
<!-- An upcoming release that we want tested. Set $beta.testing to 0
if we're not in the middle of a release cycle. Ha ha. -->
<xsl:variable name="beta.testing" select="0" />
<xsl:variable name="betarel.current" select='"6.0"'/>
<xsl:variable name="betarel.vers" select='"RC1"'/>
<xsl:variable name="beta.testing" select="1" />
<xsl:variable name="betarel.current" select='"6.1"'/>
<xsl:variable name="betarel.vers" select='"BETA1"'/>
<xsl:variable name="u.betarel.schedule">
<xsl:value-of select="$base"/>/releases/<xsl:value-of select="$betarel.current"/>R/schedule.html</xsl:variable>
<!-- A second release that we want tested. Set $beta2.testing to 0
if we're not in the middle of a release cycle for two releases
at once. -->
<xsl:variable name="beta2.testing" select="1" />
<xsl:variable name="betarel2.current" select='"5.5"'/>
<xsl:variable name="betarel2.vers" select='"BETA1"'/>
<xsl:variable name="u.betarel2.schedule">
<xsl:value-of select="$base"/>/releases/<xsl:value-of select="$betarel2.current"/>R/schedule.html</xsl:variable>
<xsl:variable name="rel.current" select='"6.0"'/>
<xsl:variable name="rel.current.major" select='"6"'/>