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 | [EMAIL PROTECTED] | 6 Evelyn Rd | | Jules aka | [EMAIL PROTECTED] | Richmond, Surrey | | Julian Bean | [EMAIL PROTECTED] | TW9 2TF *UK* | +----------------+-------------------------------+---------------------+ | War doesn't demonstrate who's right... just who's left. | | When privacy is outlawed... only the outlaws have privacy. | \----------------------------------------------------------------------/

