Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Oct 2005 15:16:49 +0200
From:      Stijn Hoop <stijn@win.tue.nl>
To:        Tuomo Latto <djv@mbnet.fi>
Cc:        freebsd-www@freebsd.org
Subject:   Re: new FreeBSD-webpage [PATCH]
Message-ID:  <20051007131649.GT86136@pcwin002.win.tue.nl>
In-Reply-To: <43466C60.3090103@mbnet.fi>
References:  <b41c75520510060225h2eeecdd8w@mail.gmail.com> <di2s9q$4ss$1@sea.gmane.org> <43455D3E.5040007@mbnet.fi> <20051006204336.GA36557@neptune.atopia.net> <43459BEB.2090503@scls.lib.wi.us> <20051006221820.GB38659@neptune.atopia.net> <4345AFAD.9090004@scls.lib.wi.us> <43466C60.3090103@mbnet.fi>

next in thread | previous in thread | raw e-mail | index | archive | help

--F8dlzb82+Fcn6AgP
Content-Type: multipart/mixed; boundary="GZVR6ND4mMseVXL/"
Content-Disposition: inline


--GZVR6ND4mMseVXL/
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

[please move to -www]

On Fri, Oct 07, 2005 at 03:38:56PM +0300, Tuomo Latto wrote:
> I see now that the powers that be have already decided that this
> is the way of the future (good grief). I see it in the comments
> to peoples' reactions and in the way the whole thing was planned
> in relative secrecy and then just dropped on the rest of us.
> I suppose I should at least try to minimize the damage on my behalf.

I don't get this attitude. People, it's an open source project, if they
want to do things "their way" it's their bloody right. It is of course
your right to scream murder about it, but _changing_ things needs doing
on your part!

> So, here's a specific and constructive suggestion:

Great!

> Add on a clearly visible place on the front page a link pointing
> to the old site and keep the old site updated as well.
> How about "Not new to FreeBSD?" under the "New to FreeBSD?"?

Wait, that's not really constructive (although specific).

> Here's another: Make all headings links.
> If I want to see all security advisories, I don't want to have to search
> for that little "More". Instead, I'd prefer to click on the heading and
> get the security advisory page.

Ah, but this one is. I second this.

> But where are the advisories on that page? Oh, *now* I have to scroll..
> That table of contents is squeezed between the introduction and
> the rest of the content. It is customary to have table of contents first
> so people can actually umm.. you know.. find it.

So actually this boils down to making changes to /security/index.sgml:
split it up in the 'generic text' part and the list of advisories, and
link the front page advisories to that last one.

Please try the attached patch then (to be applied in www/en).

--Stijn

--=20
This sentence contradicts itself -- no actually it doesn't.
		-- Hofstadter

--GZVR6ND4mMseVXL/
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=patch-www
Content-Transfer-Encoding: quoted-printable

Index: index.xsl
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /net/freebsd/cvsroot/www/en/index.xsl,v
retrieving revision 1.129
diff -u -r1.129 index.xsl
--- index.xsl	5 Oct 2005 21:46:34 -0000	1.129
+++ index.xsl	7 Oct 2005 12:53:29 -0000
@@ -253,7 +253,7 @@
 		<div id=3D"frontsecurity">
 		   <div id=3D"frontsecuritycontent" class=3D"txtnewsevent">
=20
-			<h2>SECURITY ADVISORIES</h2>
+			<h2><a href=3D"{$base}/security/advisories.html">SECURITY ADVISORIES</a=
></h2>
 			<div class=3D"newseventswrap">
=20
 			<xsl:call-template name=3D"html-index-advisories-items">
Index: security/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /net/freebsd/cvsroot/www/en/security/Makefile,v
retrieving revision 1.14
diff -u -r1.14 Makefile
--- security/Makefile	18 Sep 2005 04:33:46 -0000	1.14
+++ security/Makefile	7 Oct 2005 13:10:03 -0000
@@ -9,10 +9,12 @@
=20
 DOCS=3D	charter.sgml
 DOCS+=3D	security.sgml
+DOCS+=3D	advisories.sgml
=20
 INDEXLINK=3D	security.html
=20
 security.html: advisories.html.inc advisories.rdf
+advisories.html: advisories.html.inc
=20
 DEPENDSET.DEFAULT=3D	advisories
 XML.DEFAULT=3D		${XML_ADVISORIES}
Index: security/security.sgml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /net/freebsd/cvsroot/www/en/security/security.sgml,v
retrieving revision 1.178
diff -u -r1.178 security.sgml
--- security/security.sgml	4 Oct 2005 16:14:41 -0000	1.178
+++ security/security.sgml	7 Oct 2005 13:02:14 -0000
@@ -304,12 +304,10 @@
 <A HREF=3D"ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/public_key.asc">; PGP key
 </A> and are archived, along with their associated patches, at our
 <A HREF=3D"ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/index.html">FTP CERT
-repository</A>.  At the time of this writing, the following advisories are
-currently available (note that this list may be a few days out of date -
+repository</A>.  At the time of this writing, <a href=3D"advisories.html">=
the following advisories are
+currently available</a> (note that this list may be a few days out of date=
 -
 for the very latest advisories please check the
-<A HREF=3D"ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/">FTP site</A=
>):</P>
-
-&advisories.html.inc;
+<A HREF=3D"ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/">FTP site</A=
>)</P>
=20
 	&footer;
     </body>
Index: security/advisories.sgml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
diff -u /dev/null security.sgml
--- /dev/null	Fri Oct  7 15:12:14 2005
+++ advisories.sgml	Fri Oct  7 14:55:38 2005
@@ -0,0 +1,25 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
+<!ENTITY base CDATA "..">
+<!ENTITY date "$FreeBSD$">
+<!ENTITY title "FreeBSD Security Advisories">
+<!ENTITY % navincludes SYSTEM "../includes.navsupport.sgml"> %navincludes;
+<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
+<!ENTITY advisories.html.inc SYSTEM "advisories.html.inc">
+]>
+<!-- $FreeBSD$ -->
+
+<html>
+    &header;
+
+<H2>Security Advisories</H2>
+
+<P>At the time of this writing, the following advisories are
+currently available (note that this list may be a few days out of date -
+for the very latest advisories please check the
+<A HREF=3D"ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/">FTP site</A=
>):</P>
+
+&advisories.html.inc;
+
+	&footer;
+    </body>
+</html>

--GZVR6ND4mMseVXL/--

--F8dlzb82+Fcn6AgP
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQFDRnVBY3r/tLQmfWcRAt1kAJ9ORaNvvO0+OcMhwyymqEV+XtHI1wCfRZwe
y/jUBF2M7PZBTZLpz4Kg1xg=
=SJGi
-----END PGP SIGNATURE-----

--F8dlzb82+Fcn6AgP--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051007131649.GT86136>