From owner-doc-jp-work@jp.FreeBSD.org Sun Jul 28 22:00:34 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g6SD0YC01412;
	Sun, 28 Jul 2002 22:00:34 +0900 (JST)
	(envelope-from owner-doc-jp-work@jp.FreeBSD.org)
Received: from wasley.bl.mmtr.or.jp (wasley.bl.mmtr.or.jp [210.228.160.21])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with SMTP/inet id g6SD0Yn01407
	for <doc-jp-work@jp.FreeBSD.org>; Sun, 28 Jul 2002 22:00:34 +0900 (JST)
	(envelope-from rushani@bl.mmtr.or.jp)
Received: (qmail 16635 invoked from network); 28 Jul 2002 22:00:32 +0900
Received: from unknown (HELO localhost) (210.165.137.210)
  by mx.bl.mmtr.or.jp with SMTP; 28 Jul 2002 22:00:32 +0900
Date: Sun, 28 Jul 2002 22:00:29 +0900 (JST)
Message-Id: <20020728.220029.131923381.rushani@bl.mmtr.or.jp>
To: doc-jp-work@jp.FreeBSD.org
From: Hideyuki KURASHINA <rushani@bl.mmtr.or.jp>
X-PGP-Public-Key: http://www.bl.mmtr.or.jp/~rushani/public_key.txt
X-PGP-Fingerprint: A052 6F98 6146 6FE3 91E2  DA6B F2FA 2088 439A DC57
X-URL: http://www.bl.mmtr.or.jp/~rushani/
X-Mailer: Mew version 3.0.54 on Emacs 21.2 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
 boundary="--Next_Part(Sun_Jul_28_22:00:29_2002_592)--"
Content-Transfer-Encoding: 7bit
Reply-To: doc-jp-work@jp.FreeBSD.org
Precedence: list
X-Sequence: doc-jp-work 435
Subject: [doc-jp-work 435] Fw: Integrating the Handbook/FAQ into the website
Errors-To: owner-doc-jp-work@jp.FreeBSD.org
Sender: owner-doc-jp-work@jp.FreeBSD.org
X-Originator: rushani@bl.mmtr.or.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020727

----Next_Part(Sun_Jul_28_22:00:29_2002_592)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

$BARIJ$G$9(B.
# freebsd-www $B$J$k8x3+%a!<%j%s%0%j%9%H$,$"$k$H$OCN$j$^$;$s$G$7$?(B.

$B@hF|(B www@FreeBSD.org $B$KN.$l$F$$$?%a!<%k$rE>Aw$7$^$9(B.

$B$9$G$K$3$N:n6H$,;O$^$C$F$$$k$o$1$G$O$J$$$H;W$$$^$9$,(B, $B$R$H$^$:(B
FYI $B$H$$$&$3$H$GEj$2$^$9(B.

-- rushani

----Next_Part(Sun_Jul_28_22:00:29_2002_592)--
Content-Type: Message/Rfc822
Content-Transfer-Encoding: 7bit

Return-Path: <owner-www@jp.FreeBSD.org>
Delivered-To: rushani@bl.mmtr.or.jp
Received: (qmail 8823 invoked from network); 24 Jul 2002 18:44:24 +0900
Received: from unknown (HELO updraft.jp.freebsd.org) (210.157.158.42)
  by mx.bl.mmtr.or.jp with SMTP; 24 Jul 2002 18:44:24 +0900
Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [2001:218:422:1::15])
	by updraft.jp.freebsd.org (8.11.6+3.4W/8.11.3/smtpfeed 1.14) with ESMTP/inet6 id g6O9i8A57681;
	Wed, 24 Jul 2002 18:44:08 +0900 (JST)
	(envelope-from owner-www@jp.FreeBSD.org)
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g6O9hpV25500;
	Wed, 24 Jul 2002 18:43:51 +0900 (JST)
	(envelope-from owner-www@jp.FreeBSD.org)
Received: from mx2.freebsd.org (mx2.FreeBSD.org [216.136.204.119])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g6O9hon25491
	for <www@jp.freebsd.org>; Wed, 24 Jul 2002 18:43:50 +0900 (JST)
	(envelope-from owner-freebsd-www@FreeBSD.ORG)
Received: from hub.freebsd.org (hub.FreeBSD.org [216.136.204.18])
	by mx2.freebsd.org (Postfix) with ESMTP
	id EF9D3559A4; Wed, 24 Jul 2002 02:43:48 -0700 (PDT)
	(envelope-from owner-freebsd-www@FreeBSD.ORG)
Received: by hub.freebsd.org (Postfix, from userid 538)
	id D798E37B401; Wed, 24 Jul 2002 02:43:48 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1])
	by hub.freebsd.org (Postfix) with SMTP
	id D48952E8011; Wed, 24 Jul 2002 02:43:48 -0700 (PDT)
Received: by hub.freebsd.org (bulk_mailer v1.12); Wed, 24 Jul 2002 02:43:48 -0700
Delivered-To: freebsd-www@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 729)
	id 34BC037B400; Wed, 24 Jul 2002 02:43:47 -0700 (PDT)
To: www@FreeBSD.ORG
Cc: nik@FreeBSD.ORG
Message-Id: <20020724094347.34BC037B400@hub.freebsd.org>
Date: Wed, 24 Jul 2002 02:43:47 -0700 (PDT)
From: jkoshy@FreeBSD.ORG (Joseph Koshy)
List-ID: <freebsd-www.FreeBSD.ORG>
List-Archive: <http://docs.freebsd.org/mail/> (Web Archive)
List-Help: <mailto:majordomo@FreeBSD.ORG?subject=help> (List Instructions)
List-Subscribe: <mailto:majordomo@FreeBSD.ORG?subject=subscribe%20freebsd-www>
List-Unsubscribe: <mailto:majordomo@FreeBSD.ORG?subject=unsubscribe%20freebsd-www>
X-Loop: FreeBSD.org
Precedence: list
X-Sequence: www 5464
Subject: Integrating the Handbook/FAQ into the website
Errors-To: owner-www@jp.FreeBSD.org
Sender: owner-www@jp.FreeBSD.org
X-Originator: owner-freebsd-www@FreeBSD.ORG
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020717



FYI,

There has been talk, off and on, of reorganizing the FreeBSD project
website.  I thought I'd let you folks know of an experiment of mine on
this front.

I recently attempted to integrate sets of Docbook (Jade) generated
HTML files with the intent of providing for uniform navigation across
a website.  Jade's HTML output for a "Handbook" and a "FAQ" gets
processed to provide for:

  -  a consistent site-wide look and feel
  -  Yahoo! style "breadcrumbs" (navigation aids) on each page
  -  automatic incorporation into a site-wide sitemap

The results can be viewed at [http://indic-computing.sourceforge.net/].

Website management is being done using HTML::WebMake, with the
Jade/DSSSL generated HTML being transformed into something that
WebMake can process by a Python script.

Points:

  - Some of this stuff could probably be done using DSSSL itself.  
    My lack of familiarity with the structure of the DSSSL Modular
    stylesheets led me to an 'external' solution.

  - The basic approach could be adapted to any static website
    generation tool.  `HTML::WebMake' is one such tool, `Wsmake' is
    another.
    
Comments welcome.

Regards,
Koshy
<jkoshy@freebsd.org>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-www" in the body of the message


----Next_Part(Sun_Jul_28_22:00:29_2002_592)----
