Add a page for the monthly snapshots and remove the old

snapshots page.

Discussed on:	re@ and doceng@
This commit is contained in:
Hiroki Sato 2005-02-10 21:30:18 +00:00
parent d5623054c8
commit 44746a7ad2
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=23763
5 changed files with 114 additions and 78 deletions

View file

@ -1,4 +1,4 @@
# $FreeBSD: www/en/releases/Makefile,v 1.44 2004/10/22 10:23:45 rwatson Exp $
# $FreeBSD: www/en/releases/Makefile,v 1.45 2004/11/30 16:49:55 kensmith Exp $
.if exists(../Makefile.conf)
.include "../Makefile.conf"
@ -7,7 +7,7 @@
.include "../Makefile.inc"
.endif
DOCS?= index.sgml snapshots.sgml
DOCS?= index.sgml
SUBDIR= 1.1 1.1.5 2.0 2.0.5R 2.1R 2.1.5R 2.1.6R 2.1.7R 2.2R
SUBDIR+= 2.2.1R 2.2.2R 2.2.5R 2.2.6R 2.2.7R 2.2.8R 3.0R 3.1R 3.2R

View file

@ -1,76 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/en/releases/snapshots.sgml,v 1.16 2002/08/21 08:40:06 blackend Exp $">
<!ENTITY title "FreeBSD Snapshot Releases">
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
]>
<!-- $FreeBSD: www/en/releases/snapshots.sgml,v 1.16 2002/08/21 08:40:06 blackend Exp $ -->
<html>
&header;
<h2>What are snapshots?</h2>
<p>As part of an ongoing effort to improve the overall
release process <em>before</em> a release actually slips
out the door with problems that make folks mad, we are now
periodically producing interim <em>test</em> releases
called snapshots. These snapshots will be very similar to
full releases, except that they will be somewhat more
minimal. In particular, before getting and installing a
snapshot release, be aware of following:
<ul>
<li>We generally will not, for example, produce new
XFree86 distributions or worry much about the tools
directory, unless either of those two things are affected
by the changes being tested.
<li>The major release number will not be changed in the
main distribution for each snapshot. It will
<em>only</em> be changed on the boot floppies so that you
know when the snapshot was made. These are <em>not</em>
releases, these are <em>snapshots</em>, and it is
important that this distinction be preserved. People can
and will, of course, refer to snapshots by date in mail
or netnews, we just do not want them to start thinking
that Christmas came early and the next release is already
out!
<li>Finally, we will not necessarily update the
documentation. If a README still refers to a previous release,
well, that is much less important to than getting the
real bug fixes and new features out for testing. Complaints
about that kind of thing will be quietly ignored. Again,
these are <em>snapshots</em>, not releases!
</ul>
<p>Your feedback on these snapshots is, of course, greatly
welcome. They are not just for our benefit - those who are
coming to rely on FreeBSD for mission critical
applications should welcome a chance to get at more updated
bits in a structured fashion. You can also use these
snapshots as tangible evidence that your feedback is
getting incorporated and that you (hopefully) will not have
any unpleasant surprises in the next release. On the other hand, if
you do send us hate mail next release and it turns out that you
never even tried the snapshots, well, it cuts both ways!
<h2>Where to find snapshots</h2>
<p>Snapshots for both <a href="&base;/doc/en_US.ISO8859-1/books/handbook/current-stable.html#CURRENT">FreeBSD-CURRENT</a> and <a href="&base;/doc/en_US.ISO8859-1/books/handbook/current-stable.html#STABLE">FreeBSD-STABLE</a>
are available via anonymous FTP from
<a href="ftp://current.FreeBSD.org/pub/FreeBSD/">
ftp://current.FreeBSD.org/pub/FreeBSD/</a>.
The snapshot releases are in directories named in the
format <b>REL-YYYYMMDD-*SNAP</b> where `<b>REL</b>' is the
release number (i.e. 5.2-CURRENT or 4.9-STABLE), `<b>YYYY</b>'
is the year, `<b>MM</b>' is the month, and `<b>DD</b>' is the
day the snapshot was released. Each snapshot directory contains a
`<b>RELNOTES.TXT</b>' file which outlines the changes for the
particular snapshot.</p>
<P></p><a href="index.html">Release Home</a>
&footer;
</body>
</html>

12
en/snapshots/Makefile Normal file
View file

@ -0,0 +1,12 @@
# $FreeBSD$
.if exists(../Makefile.conf)
.include "../Makefile.conf"
.endif
.if exists(../Makefile.inc)
.include "../Makefile.inc"
.endif
DOCS?= index.sgml
.include "${WEB_PREFIX}/share/mk/web.site.mk"

View file

@ -0,0 +1,4 @@
# $FreeBSD$
WEBBASE?= /data/snapshots
WEB_PREFIX?= ${.CURDIR}/../../..

96
en/snapshots/index.sgml Normal file
View file

@ -0,0 +1,96 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD$">
<!ENTITY title "FreeBSD Snapshot Releases">
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
<!ENTITY url.snapshots "ftp://ftp.freebsd.org/snapshots">
]>
<!-- $FreeBSD$ -->
<html>
&header;
<h2>What Are Snapshots?</h2>
<p>As part of an ongoing effort to improve the overall release process
<em>before</em> a release actually slips out the door with problems,
we are now periodically producing interim test releases called
<em>snapshots</em>.
These snapshots will be very similar to full releases,
except that they will be somewhat more minimal.</p>
<h2>Getting Snapshots</h2>
<p>The snapshots currently available are the following:</p>
<ul>
<li><a href="&url.snapshots;/Feb_2005/">5-STABLE February, 2005</a>
<ul>
<li><a href="&url.snapshots;/Feb_2005/RELNOTES.TXT">abridged release notes</a></li>
</ul>
</li>
<!-- template for adding a new entry:
<li><a href="&url.snapshots;/Feb_2005/">5-STABLE February, 2005</a>
<ul>
<li><a href="&url.snapshots;/Feb_2005/RELNOTES.TXT">abridged release notes</a></li>
</ul>
</li>
-->
</ul>
<p>Currently the snapshots of
<a href="&base;/doc/en_US.ISO8859-1/books/handbook/current-stable.html#CURRENT">6-CURRENT</a>
and <a href="&base;/doc/en_US.ISO8859-1/books/handbook/current-stable.html#STABLE">5-STABLE</a>
are released monthly in URLs in the format
<tt>ftp://ftp.freebsd.org/snapshots/&lt;month&gt;_&lt;year&gt;/&lt;arch&gt;/</tt>
where <tt>&lt;year&gt;</tt> is the year,
<tt>&lt;month&gt;</tt> is the month the snapshot was released,
and <tt>&lt;arch&gt;</tt> is the architecture which the snapshot for.
Each snapshot directory contains a <tt>RELNOTES.TXT</tt>
file which outlines the changes for the particular snapshot.</p>
<h2>Things You Might Want to Know</h2>
<p>In particular, before getting and installing a snapshot release,
be aware of following:</p>
<ul>
<li>The snapshots are primarily for
testing purpose and not fully tested compared to the releases.
They may include experimental or degraded features that
can corrupt your existing system.</li>
<li>The major release number will not be changed in the
main distribution for each snapshot.
It will <em>only</em> be changed on the boot floppies
so that you know when the snapshot was made.
These are <em>not</em> releases, these are <em>snapshots</em>,
and it is important that this distinction be preserved.
Although people can and will, of course, refer to snapshots
by date in mail or netnews, do not confuse them.</li>
<li>Finally, we will not necessarily update the documentation.
For example, <tt>README</tt> may still refer
to a previous release. This is because that is much less important
than getting the real bug fixes and new features out for testing.
Please do not send a bug report about the documentation.</li>
</ul>
<p>Your feedback on these snapshots is, of course, greatly welcome.
They are not just for our benefit - those who are coming to rely
on FreeBSD for mission critical applications should welcome
a chance to get at more updated bits in a structured fashion.
You can also use these snapshots as tangible evidence that your
feedback is getting incorporated and that you (hopefully) will not have
any unpleasant surprises in the next release.
On the other hand, if you do send us hate mail next release
and it turns out that you never even tried the snapshots,
well, it cuts both ways!</p>
&footer;
</body>
</html>