From owner-freebsd-doc Thu Sep 20 16:22:21 2001 Delivered-To: freebsd-doc@freebsd.org Received: from nothing-going-on.demon.co.uk (pc-62-31-42-140-hy.blueyonder.co.uk [62.31.42.140]) by hub.freebsd.org (Postfix) with ESMTP id 60B2037B419; Thu, 20 Sep 2001 16:22:14 -0700 (PDT) Received: (from nik@localhost) by nothing-going-on.demon.co.uk (8.11.3/8.11.3) id f8KNFH448440; Fri, 21 Sep 2001 00:15:17 +0100 (BST) (envelope-from nik) Date: Fri, 21 Sep 2001 00:15:17 +0100 From: Nik Clayton To: doc@freebsd.org, www@freebsd.org Subject: Branching www/ for XML development Message-ID: <20010921001517.N1162@clan.nothing-going-on.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="jZnw8Q/DKt8Pu8HW" Content-Disposition: inline User-Agent: Mutt/1.2.5i Organization: FreeBSD Project 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 --jZnw8Q/DKt8Pu8HW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi folks, I'm thinking about branching www/ to do some XML development work. Lately I've been looking at XML and XSLT as an alternative to the existing approach we use of turning HTML files with additional SGML content in to the standard HTML files we serve on the web. We do this using tools like sgmlnorm, and some Perl scripts here and there. Lately, I've been experimenting with XML, and XSLT as an alternative. For those that don't know, XSLT is a stylesheet language for XML. It's sort of like the XML equivalent of DSSSL offering similar features, but a vastly different syntax. We use this on the web site in a few places now. For example, it's XSLT stylesheets that generate the home page at the moment, including pulling in data from other files to generate the list of headlines and press articles. I've started experimenting with various ways of doing this, and I'm working my way through chunks of the website as I go. You can see an example look-and-feel at http://people.freebsd.org/~nik/snapshot7.png At this stage this is still quite experimental. And it's nowhere near ready to be committed to the main web site yet. But I would like other people to start looking at it, and I do want the incremental changes that are being made logged somewhere useful so that translation teams can follow along. I also want to make this more widely available so that if my free time dries up for an extended period (something that happens with monotonous regularity) other people can continue to drive it forward. So I'm thinking it might be worthwhile to branch www/, and start putting some things on the branch for people to test and play around with. Thoughts? N --=20 FreeBSD: The Power to Serve http://www.freebsd.org/ FreeBSD Documentation Project http://www.freebsd.org/docproj/ --- 15B8 3FFC DDB4 34B0 AA5F 94B7 93A8 0764 2C37 E375 --- --jZnw8Q/DKt8Pu8HW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjuqeIUACgkQk6gHZCw343XDdACePKnaLd10LQtKeN92PDOiNyvW CS4AnivZ/QgwbYKmZtd01Akj0LLB476Y =ECl3 -----END PGP SIGNATURE----- --jZnw8Q/DKt8Pu8HW-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message