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: