[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 19990312 Debian GNU/Hurd status



On 12 Mar 1999, Gordon Matzigkeit wrote:

> 
> * The web pages need some serious work.  Matthias Pfisterer did a lot
>   of the work by coming up with a new layout.  Steven L. Favor updated
>   more of the info, too.  My biggest beef with the new pages is that
>   they only look nice if your browser supports frames, which doesn't
>   seem right to me.
> 
>   So, I've come up with a mostly-equivalent, but more portable layout
>   that people seem to like: the beginnings of it are in
>   http://www.gnu.org/software/hurd-noframes/
> 
>   My plan is to use M4 macros to simplify site maintainance without
>   compromising its design.  The only complaint I've had is about the
>   bright white background, which can be easily changed once the macros
>   are used everywhere.  I hope to work on this on the weekend, but
>   help would be appreciated (if you are interested, just e-mail me).
> 
>   My first attempt at all of this is in
>   http://www.gnu.org/software/hurd-noframes/HTML.m4
>   The idea is to improve HTML.m4 until it has all the magic to
>   easily generate the layout I've done in hurd.html, then rename the
>   relevant files to *.html.m4, and write a Makefile to generate the
>   .html files.

Can I recommend WML?  That's what we (Debian) use.  Its a multipass
web-page processor, that enables you to build and reuse templates, define
your own pseudo-HTML tags which expand to normal HTML, and far more.

It's available as a debian package..

It takes a while to grok, but I have some respect for the author as
someone who appears to have thought a lot about the issues involved in
maintaining a large website.  It also handles multi-lingual pages web
(again, see our pages).

> * Roland, devnull, and I have done work with fun booting schemes
>   (Hurds within a Hurd, Hurds running with their root filesystem in a
>   file, Hurds running with their root filesystem as a subdirectory of
>   another partition).  What remains is to document the most useful of
>   these in the easy install guide.
> 
>   I expect that the most common way to install gnu-0.3 will be to
>   create a subdir in an existing Linux partition, plop the Debian
>   GNU/Hurd base set in there, use `e2os /dev/my-linux-partition hurd',
>   and set your servers.boot to use your Linux swap and the correct
>   subdir.  That's a no-partition install, and I want it to be
>   well-documented sometime soon.

Why do I have to set the owner of my linux partition to hurd just to boot
it from a subdirectory?

Jules

/----------------+-------------------------------+---------------------\
|  Jelibean aka  | jules@jellybean.co.uk         |  6 Evelyn Rd	       |
|  Jules aka     | jules@debian.org              |  Richmond, Surrey   |
|  Julian Bean   | jmlb2@hermes.cam.ac.uk        |  TW9 2TF *UK*       |
+----------------+-------------------------------+---------------------+
|  War doesn't demonstrate who's right... just who's left.             |
|  When privacy is outlawed... only the outlaws have privacy.          |
\----------------------------------------------------------------------/


Reply to: