that we will be soon entering the release cycle. As such, we are not able to easily link to the upcoming release schedule.html page from the index page unless we already have BETA release builds on the FTP mirrors. Implement some evil to eliminate this limitation: - In share/xml/release.l10n.ent, move reusable text from the 'helptest' header, and into a beta.helptest macro, and include the new macro in beta.desc. - Add a new entity, beta.local.where, which is ignored by default. When enabled in the schedule.xml for the upcoming release, it prints information about where to download the testing builds. - Add two new entities, beta.upcoming and beta2.upcoming, which are used in index.xsl, and when set, direct the URL to the upcoming release schedule.html page instead of directly to where.html. With this change, we can advertise that a release cycle is about to start, and not need downloadable images yet. Sponsored by: The FreeBSD Foundation
98 lines
4.1 KiB
Text
98 lines
4.1 KiB
Text
<!-- $FreeBSD$ -->
|
|
|
|
<!-- XXX rel.current and u.rel.* should be available in doc/ -->
|
|
<!-- The currently released versions of FreeBSD. This value is used to
|
|
create some links on web sites and such, so do NOT change it until
|
|
it's really release time. When you update this, you should also
|
|
update (at least) the following:
|
|
|
|
- similar entity in the Handbook
|
|
- similar entity in the Relnotes
|
|
- releases/index.xml has the date of the current release
|
|
- the FAQ has links to the release FTP url
|
|
- "versions supported" in security.xml
|
|
|
|
(If you're the release engineer, feel free to update this list with
|
|
other doc-related things you had to do. It'll save you time and
|
|
trouble the next time around :-).)
|
|
|
|
As of 5.0, we now have the concept of two different "currently"
|
|
released versions (from two different development branches). Use
|
|
rel.* and u.rel.* for the "latest and greatest" version and
|
|
rel2.* and u.rel2.* for the "conservative users" version.
|
|
-->
|
|
|
|
<!-- Do not set this to 'INCLUDE' in this file. -->
|
|
<!ENTITY % beta.local.where "IGNORE">
|
|
|
|
<!ENTITY rel.head.major '11'>
|
|
<!ENTITY rel.head '&rel.head.major;.0'>
|
|
|
|
<!-- 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". -->
|
|
|
|
<!-- Set to 'INCLUDE' when the schedule is available. -->
|
|
<!ENTITY beta.upcoming "IGNORE">
|
|
|
|
<!-- Set to 'INCLUDE' when the installation images are available. -->
|
|
<!ENTITY beta.testing "IGNORE">
|
|
<!ENTITY % beta.testing "IGNORE">
|
|
<!ENTITY betarel.current '10.0'>
|
|
<!ENTITY betarel.vers 'RC5'>
|
|
<!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. -->
|
|
|
|
<!-- Set to 'INCLUDE' when the schedule is available. -->
|
|
<!ENTITY beta2.upcoming "IGNORE">
|
|
|
|
<!-- Set to 'INCLUDE' when the installation images are available. -->
|
|
<!ENTITY beta2.testing "IGNORE">
|
|
<!ENTITY % beta2.testing "IGNORE">
|
|
<!ENTITY betarel2.current '9.2'>
|
|
<!ENTITY betarel2.vers 'RC4'>
|
|
<!ENTITY u.betarel2.schedule '&base;/releases/&betarel2.current;R/schedule.html'>
|
|
|
|
<!ENTITY rel.current.major '10'>
|
|
<!ENTITY rel.current '10.0'>
|
|
<!ENTITY rel.current.date 'January 2014'>
|
|
|
|
<!-- URLs to information on the latest release -->
|
|
<!ENTITY u.rel.notes '&base;/releases/&rel.current;R/relnotes.html'>
|
|
<!ENTITY u.rel.announce '&base;/releases/&rel.current;R/announce.html'>
|
|
<!ENTITY u.rel.errata '&base;/releases/&rel.current;R/errata.html'>
|
|
<!ENTITY u.rel.hardware '&base;/releases/&rel.current;R/hardware.html'>
|
|
<!ENTITY u.rel.installation '&base;/releases/&rel.current;R/installation.html'>
|
|
<!ENTITY u.rel.readme '&base;/releases/&rel.current;R/readme.html'>
|
|
|
|
<!-- Secondary "current release" entities -->
|
|
<!ENTITY rel2.current.major '9'>
|
|
<!ENTITY rel2.current '&rel2.current.major;.2'>
|
|
<!ENTITY rel2.current.date 'September 2013'>
|
|
|
|
<!-- URLs to information on the latest rel2ease -->
|
|
<!ENTITY u.rel2.notes '&base;/releases/&rel2.current;R/relnotes.html'>
|
|
<!ENTITY u.rel2.announce '&base;/releases/&rel2.current;R/announce.html'>
|
|
<!ENTITY u.rel2.errata '&base;/releases/&rel2.current;R/errata.html'>
|
|
<!ENTITY u.rel2.hardware '&base;/releases/&rel2.current;R/hardware.html'>
|
|
<!ENTITY u.rel2.installation '&base;/releases/&rel2.current;R/installation.html'>
|
|
<!ENTITY u.rel2.readme '&base;/releases/&rel2.current;R/readme.html'>
|
|
|
|
<!-- Tertiary "current release" entities -->
|
|
<!ENTITY rel3.current.major '8'>
|
|
<!ENTITY rel3.current '8.4'>
|
|
<!ENTITY rel3.current.date 'June 2013'>
|
|
|
|
<!-- URLs to information on the latest release -->
|
|
<!ENTITY u.rel3.notes '&base;/releases/&rel3.current;R/relnotes.html'>
|
|
<!ENTITY u.rel3.announce '&base;/releases/&rel3.current;R/announce.html'>
|
|
<!ENTITY u.rel3.errata '&base;/releases/&rel3.current;R/errata.html'>
|
|
<!ENTITY u.rel3.hardware '&base;/releases/&rel3.current;R/hardware.html'>
|
|
<!ENTITY u.rel3.installation '&base;/releases/&rel3.current;R/installation.html'>
|
|
<!ENTITY u.rel3.readme '&base;/releases/&rel3.current;R/readme.html'>
|
|
|
|
<!ENTITY gnomeoldver '2.30'>
|
|
<!ENTITY gnomever '2.32'>
|
|
<!ENTITY gnomedevelver '3.6'>
|