From owner-freebsd-doc Thu Sep 20 7:55:26 2001
Delivered-To: freebsd-doc@freebsd.org
Received: from c527597-a.cstvl1.sfba.home.com (c527597-a.cstvl1.sfba.home.com [24.176.204.87])
by hub.freebsd.org (Postfix) with ESMTP
id 2A12937B40E; Thu, 20 Sep 2001 07:55:20 -0700 (PDT)
Received: (from bmah@localhost)
by c527597-a.cstvl1.sfba.home.com (8.11.6/8.11.6) id f8KEtJX27060;
Thu, 20 Sep 2001 07:55:19 -0700 (PDT)
(envelope-from bmah)
Message-Id: <200109201455.f8KEtJX27060@c527597-a.cstvl1.sfba.home.com>
X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4
To: freebsd-doc@freebsd.org
Cc: bmah@freebsd.org
Subject: RFC: Web site changes for multiple relnotes files
From: bmah@freebsd.org (Bruce A. Mah)
Reply-To: bmah@freebsd.org
X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A
2V%N&+
X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif
X-Url: http://www.employees.org/~bmah/
Mime-Version: 1.0
Content-Type: multipart/signed; boundary="==_Exmh_-978236156P";
micalg=pgp-sha1; protocol="application/pgp-signature"
Content-Transfer-Encoding: 7bit
Date: Thu, 20 Sep 2001 07:55:19 -0700
Sender: owner-freebsd-doc@FreeBSD.ORG
Precedence: bulk
List-ID:
List-Archive: (Web Archive)
List-Help: (List Instructions)
List-Subscribe:
List-Unsubscribe:
X-Loop: FreeBSD.org
--==_Exmh_-978236156P
Content-Type: text/plain; charset=us-ascii
Hi folks--
Could someone skim over this Web site patch? I'd like to commit it
later today (California time) if possible.
As has been (very correctly) pointed out to me, we should make available
the alpha architecture release notes for 4.4-RELEASE on the Web site.
There's a very little bit of XSL/SGML infrastructure changes needed to
support multiple release notes files (with some attempt at backward
compatability). A patch for this is appended below, assuming
the following additional CVS operations to frob content files:
cvs rm en/releases/4.4R/notes.sgml
cvs add en/releases/4.4R/relnotes-alpha.html
cvs add en/releases/4.4R/relnotes-i386.html
My test builds worked, but given my Neanderthal-level knowledge of XSL,
I'd feel more comfortable with another pair of eyes on the patch too.
Thanks!
Bruce.
Index: en/includes.sgml
===================================================================
RCS file: /home/ncvs/www/en/includes.sgml,v
retrieving revision 1.45
diff -u -r1.45 includes.sgml
--- en/includes.sgml 2001/09/19 18:14:43 1.45
+++ en/includes.sgml 2001/09/20 14:37:32
@@ -74,7 +74,10 @@
-
+
+
+
+
Index: en/includes.xsl
===================================================================
RCS file: /home/ncvs/www/en/includes.xsl,v
retrieving revision 1.3
diff -u -r1.3 includes.xsl
--- en/includes.xsl 2001/09/19 19:07:58 1.3
+++ en/includes.xsl 2001/09/20 14:37:32
@@ -79,9 +79,14 @@
+
+
/releases/R/notes.html
-
+
+ /releases/R/relnotes-alpha.html
+
+ /releases/R/relnotes-i386.html
/releases/R/announce.html
Index: en/index.xsl
===================================================================
RCS file: /home/ncvs/www/en/index.xsl,v
retrieving revision 1.6
diff -u -r1.6 index.xsl
--- en/index.xsl 2001/08/23 14:03:49 1.6
+++ en/index.xsl 2001/09/20 14:37:33
@@ -335,7 +335,7 @@
· Announcement
· Installation Guide
- · Release Notes
+ · Release Notes (alpha, i386)
· Errata
Project News
Index: en/releases/index.sgml
===================================================================
RCS file: /home/ncvs/www/en/releases/index.sgml,v
retrieving revision 1.62
diff -u -r1.62 index.sgml
--- en/releases/index.sgml 2001/09/19 18:14:43 1.62
+++ en/releases/index.sgml 2001/09/20 14:37:35
@@ -19,7 +19,8 @@
Release &rel.current; (September 2001)
Announcement :
-Release Notes :
+Release Notes (alpha :
+i386) :
Errata
Index: en/releases/4.4R/Makefile
===================================================================
RCS file: /home/ncvs/www/en/releases/4.4R/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- en/releases/4.4R/Makefile 2001/09/20 00:15:00 1.3
+++ en/releases/4.4R/Makefile 2001/09/20 14:37:36
@@ -7,9 +7,11 @@
.include "../Makefile.inc"
.endif
-DOCS= announce.sgml notes.sgml
+DOCS= announce.sgml
DATA= docbook.css
DATA+= errata.html
+DATA+= relnotes-alpha.html
+DATA+= relnotes-i386.html
.include "${WEB_PREFIX}/share/mk/web.site.mk"
--==_Exmh_-978236156P
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: Exmh version 2.3.1+ 05/14/2001
iD8DBQE7qgNX2MoxcVugUsMRAoN8AKDkq5ebtNI9UkoMy02im76DtFDJXgCeLSNY
M/4JaBLaxPF0ATaUF5O8sgM=
=zWIQ
-----END PGP SIGNATURE-----
--==_Exmh_-978236156P--
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message