Start the schedule and todo pages for 5.1.

This commit is contained in:
Scott Long 2003-03-21 05:59:50 +00:00
parent 84aad63cd9
commit e42a8a074a
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=16317
4 changed files with 468 additions and 0 deletions

14
en/releases/5.1R/Makefile Normal file
View file

@ -0,0 +1,14 @@
# $FreeBSD: www/en/releases/4.8R/Makefile,v 1.2 2003/02/19 15:13:01 murray Exp $
.if exists(../Makefile.conf)
.include "../Makefile.conf"
.endif
.if exists(../Makefile.inc)
.include "../Makefile.inc"
.endif
DOCS= schedule.sgml todo.sgml
DATA= docbook.css
.include "${WEB_PREFIX}/share/mk/web.site.mk"

View file

@ -0,0 +1,161 @@
/*
* Copyright (c) 2001 The FreeBSD Documentation Project
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $FreeBSD: www/en/releases/5.0R/docbook.css,v 1.1 2003/01/16 18:23:51 bmah Exp $
*/
BODY ADDRESS {
line-height: 1.3;
margin: .6em 0;
}
BODY BLOCKQUOTE {
margin-top: .75em;
line-height: 1.5;
margin-bottom: .75em;
}
HTML BODY {
margin: 1em 8% 1em 10%;
line-height: 1.2;
}
.LEGALNOTICE {
font-size: small;
font-variant: small-caps;
}
BODY DIV {
margin: 0;
}
DL {
margin: .8em 0;
line-height: 1.2;
}
BODY FORM {
margin: .6em 0;
}
H1, H2, H3, H4, H5, H6,
DIV.EXAMPLE P B,
.QUESTION,
DIV.TABLE P B,
DIV.PROCEDURE P B {
color: #990000;
}
BODY H1 {
margin: .8em 0 0 -4%;
line-height: 1.3;
}
BODY H2 {
margin: .8em 0 0 -4%;
line-height: 1.3;
}
BODY H3 {
margin: .8em 0 0 -3%;
line-height: 1.3;
}
BODY H4 {
margin: .8em 0 0 -3%;
line-height: 1.3;
}
BODY H5 {
margin: .8em 0 0 -2%;
line-height: 1.3;
}
BODY H6 {
margin: .8em 0 0 -1%;
line-height: 1.3;
}
BODY HR {
margin: .6em
}
BODY IMG.NAVHEADER {
margin: 0 0 0 -4%;
}
OL {
margin: 0 0 0 5%;
line-height: 1.2;
}
BODY P {
margin: .6em 0;
line-height: 1.2;
}
BODY PRE {
margin: .75em 0;
line-height: 1.0;
color: #461b7e;
}
BODY TD {
line-height: 1.2
}
BODY TH {
line-height: 1.2;
}
UL, BODY DIR, BODY MENU {
margin: 0 0 0 5%;
line-height: 1.2;
}
HTML {
margin: 0;
padding: 0;
}
.FILENAME {
color: #007a00;
}
BODY H1, BODY H2, BODY H3, BODY H4, BODY H5, BODY H6 {
margin-left: 0
}
.GUIMENU, .GUIMENUITEM, .GUISUBMENU,
.GUILABEL, .INTERFACE, .GUIBUTTON,
.SHORTCUT, .SHORTCUT .KEYCAP {
background-color: #F0F0F0;
}
.ACCEL {
background-color: #F0F0F0;
text-decoration: underline;
}

View file

@ -0,0 +1,138 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY email 'freebsd-qa'>
<!ENTITY date "$FreeBSD$">
<!ENTITY title "FreeBSD 5.1 Release Process">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<html>
&header;
<h1>Introduction</h1>
<p>This is a specific schedule for the release of FreeBSD 5.1. For
more general information about the release engineering process,
please see the <a href="&base;/releng/index.html">Release
Engineering</a> section of the web site.</p>
<p>General discussions about the release engineering process or
quality assurance issues should be sent to the public <a
href="mailto:freebsd-qa@FreeBSD.org">freebsd-qa</a> mailing list.
<a
href="&base;/doc/en_US.ISO8859-1/books/faq/misc.html#DEFINE-MFC">MFC</a>
requests should be sent to <a
href="mailto:re@FreeBSD.org">re@FreeBSD.org</a>.</p>
<p>One of the major features of FreeBSD 5.1 will be further refinement of
the re-worked SMP support introduced in FreeBSD 5.0. For specific
information about the progress towards 5.1-RELEASE in this area, please
see the <a href="&base;/smp/index.html">SMP Project</a> page.</p>
<p>FreeBSD 5.1 will continue to be released from the 5-CURRENT development
stream. For more details about the milestones for reaching
5-STABLE, see the <a href="&base;/doc/en/articles/5-roadmap">5-STABLE
Roadmap</a> page.</p>
<p>The current release engineering <a
href="&base;/releases/5.1R/todo.html">TODO list</a> is also available.
This list is updated periodically through the release cycle.</p>
<h1>Schedule</h1>
<table border=1>
<tr><td>Action</td><td>Expected</td><td>Actual</td><td>Description</td>
</tr>
<tr>
<td><tt>-CURRENT</tt> code freeze</td><td>5 May
2003</td><td>--</td><td>The src/ code freeze for 5.1. Commits to
HEAD require re@ approval.</td>
</tr>
<tr>
<td>5.1-BETA</td><td>5 May 2003</td><td>--</td>
<td>5.1-BETA release of x86, alpha, sparc64, and ia64.</td>
</tr>
<tr>
<td>First release candidate</td><td>19 May 2003</td><td>--</td>
<td>x86, alpha, sparc64, and ia64 images released and uploaded to
ftp-master.freebsd.org.</td>
</tr>
<tr>
<td><tt>RELENG_5_1</tt> branched</td><td>19 May 2003</td><td>--</td>
<td>Branch of src/ from <tt>HEAD</tt> for the release. Note: no branch
for <tt>RELENG_5</tt> will happen a this time.</td>
</tr>
<tr>
<td>src/ unfrozen</td><td>19 May 2003</td><td>--</td>
<td>Unfreeze <tt>HEAD</tt> src. Continue to coordinate significant
check-ins with re@freebsd.org in order to work towards
<tt>5-STABLE</tt>.</td>
</tr>
<tr>
<td>Second release candidate</td><td>27 May 2003</td><td>--</td>
<td>--</td>
</tr>
<tr>
<td>Ports tree tagged</td><td>27 May 2003</td><td>--</td>
<td>Tentative date of <tt>RELEASE_5_1_0</tt> tag for ports.</td>
</tr>
<tr>
<td>Version numbers bumped</td><td>30 May 2003</td><td>--</td>
<td>The files listed <a
href="&base;/doc/en_US.ISO8859-1/articles/releng/article.html#VERSIONBUMP">here</a>
are updated to reflect FreeBSD 5.1.</td>
</tr>
<tr>
<td>src tree tagged</td><td>30 May 2003</td><td>--</td>
<td>Tag the RELENG_5_1 branch with RELENG_5_1_0_RELEASE</td>
</tr>
<tr>
<td>doc tree tagged</td><td>30 May 2003</td><td>--</td>
<td>Tag the doc/ branch with RELEASE_5_1_0</td>
</tr>
<tr>
<td>Final builds</td><td>30 May 2003</td><td>--</td>
<td>Start x86, alpha, sparc64, ia64, and pc98 builds.</td>
</tr>
<tr>
<td>Warn hubs@FreeBSD.org</td><td>30 May 2003</td><td>--</td>
<td>Heads up email to hubs@FreeBSD.org to give admins time to prepare
for the load spike to come. The site administrators have frequently
requested advance notice for new ISOs.</td>
</tr>
<tr>
<td>Upload to <tt>ftp-master</tt></td><td>1 Jun 2003</td><td>--</td>
<td>Release and packages uploaded to <tt>ftp-master.FreeBSD.org</tt></td>
</tr>
<tr>
<td>FreeBSD 5.1 Released</td><td>2 Jun 2003</td><td>--</td>
<td>FreeBSD 5.1 is announced to the mailing lists.</td>
</tr>
<tr>
<td>FreeBSD 5.1 Press Release</td><td>2 Jun 2003</td><td>--</td>
<td>A formal press release statement is in the works and should be
released at this time to the www.FreeBSD.org website and various
tech publications.</td>
</tr>
</table>
&footer;
</body>
</html>

155
en/releases/5.1R/todo.sgml Normal file
View file

@ -0,0 +1,155 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY email 'freebsd-qa'>
<!ENTITY date "$FreeBSD$">
<!ENTITY title "FreeBSD 5.1 Open Issues">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
<!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
]>
<html>
&header;
<h1>Open Issues</h1>
<p>This is a list of open issues that need to be resolved for FreeBSD
5.1. If you have any updates for this list, please e-mail
re@FreeBSD.org.</p>
<h3>Must Resolve Issues for 5.1-RELEASE</h3>
<table border=1 width="100%">
<tr><th>Issue</th><th>Status</th><th>Responsible</th><th>Description</th>
</tr>
<tr>
<td>Race conditions in truss</td>
<td>Errata candidate</td>
<td>&a.robert;</td>
<td>Truss appears to contain a race condition during the start-up of
debugging, which can result in truss failing to attach to the process
before it exits. The symptom is that truss reports that it cannot
open the procfs node supporting the process being debugged. A bug
also appears to exist where in truss will hang if execve() returns
ENOENT. A further race appears to exist in which truss will return
"PIOCWAIT: Input/output error" occasionally on startup. The fix
for this sufficiently changes process execution handling that we
will defer the fix to post-5.0 and consider this errata.</td>
</tr>
<tr>
<td>iir driver fails to probe disks</td>
<td>--</td>
<td>--</td>
<td>During the install, the iir controller appears to correctly
probe, but finds no disk devices. The card in question is an
Intel srcu32 RAID controller with 32Mb RAM, Firmware revision
2.33.01. Direct access to real iir hardware for SCSI
developers would be very helpful in resolving this problem.</td>
</tr>
<tr>
<td>if_wi problems on Lucent hardware</td>
<td>In Progress</td>
<td>&a.imp;, &a.sam;</td>
<td>The recently upgraded if_wi driver is more tuned to Prism hardware
than to Lucent hardware, resulting in system lockups and poor performance
when using Lucent hardware.</td>
</tr>
<tr>
<td>lazy context switching for i386</td>
<td>In Progress</td>
<td>&a.peter;</td>
<td>Lazy Context Switching allows for faster context switches and should
mitigate the some of the latency introduced with interrupt threads and
GEOM kernel threads.</td>
</tr>
<tr>
<td>Fresh ACPI-CA import</td>
<td>--</td>
<td>--</td>
<td>The last ACPI-CA import happened in Oct 2002. Vendor releases since then
address various bugs that have also plagued FreeBSD 5.0 users.</td>
</tr>
<tr>
<td>PAE support for i386</td>
<td>In Progress</td>
<td>&a.jake;</td>
<td>PAE support allows the use of up to 64GB of RAM on Pentium Pro and above
systems. Virtual addresses are still contrained to 32-bits.</td>
</tr>
</table>
<h3>Desired Features for 5.1-RELEASE</h3>
<table border=1 width="100%">
<tr><th>Issue</th><th>Status</th><th>Responsible</th><th>Description</th>
</tr>
<tr>
<td>a.out toolchain port</td>
<td>--</td>
<td>--</td>
<td>A.out support in the base system was reduced; the removed build
chain components should be made into a port.</td>
</tr>
</table>
<h3>Documentation items that must be resolved for 5.1</h3>
<table border=1 width="100%">
<tr><th>Issue</th><th>Status</th><th>Responsible</th><th>Description</th>
</tr>
<tr>
<td>No docs for FAST IPSEC</td>
<td>--</td>
<td>--</td>
<td>The new "fast ipsec" implementation has insufficient documentation
(man pages, release notes), and this would be highly desirable to
have before 5.0-RELEASE.</td>
</tr>
<tr>
<td>Documentation rottage: S/Key</td>
<td>--</td>
<td>--</td>
<td>We now use OPIE instead of S/Key. The handbook doesn't know
that yet.</td>
</tr>
<tr>
<td>Documentation wanted: gdbe</td>
<td>--</td>
<td>&a.chris;</td>
<td>5.0 includes GDBE, supporting encryption of swap and storage.
It would be nice if that was documented in the handbook.</td>
</tr>
</table>
<h3>Areas requiring immediate testing due to 5.0 changes</h3>
<table border=1 width="100%">
<tr><th>Issue</th><th>Status</th><th>Responsible</th><th>Description</th>
</tr>
<tr>
<td>No console (term) if smbus is enable in the kernel</td>
<td>--</td>
<td>--</td>
<td>There are reports that kernels build with smbus, viapm, and smb
devices may not properly probe and support the system console
following boot.</td>
</tr>
</table>
&footer;
</body>
</html>