Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!usc!ucsd!ucbvax!hplabs!hplabsz!mayer
From: mayer@hplabsz.HPL.HP.COM (Niels Mayer)
Newsgroups: comp.windows.x
Subject: Re: HP widgets and wm's
Message-ID: <4039@hplabsz.HPL.HP.COM>
Date: 27 Sep 89 07:35:04 GMT
References: <8909261838.AA05704@mycroft.mayo.edu>
Reply-To: mayer@hplabs.hp.com (Niels Mayer)
Organization: Hewlett-Packard Labs, Software Technology Lab, Palo Alto, CA.
Lines: 39
Summary:
Expires:
Sender:
Followup-To:

> 1) Are the HP widgets available via FTP, if so where can I get them? I am trying
>    to build xwebster on a DECstation 3100 (ultrix 3.1) and need the HP widget
>    set for xwebster.

You can get xwebster 1.1 and the x11r3 HP widgets via anonymous ftp
from expo.lcs.mit.edu. In directory contrib, you'll see:

	-rw-rw-rw-  1 ftp         42782 Mar  6  1989 xwebster.tar.Z
	-rw-rw-rw-  1 ftp       1546978 Jun 30 23:02 Xhp.R3.tar.Z

I have no idea whether xwebster/Xhp.R3 works on the DECstation 3100. If you
want to give me one of these puppies as a home machine, I'll check it out
for you.... heck, I'll even port, enhance, and maintain it! :-)

> 2) A recent project has spawned the need for me to learn more (possibly
>    write) about window managers. Any suggestions as to appropriate sources?
>    I really would like to find something like "Everything you always wanted to
>    know ..." or "How to write WM's 101".

Documentation: the famed and fabled ICCCM. It certainly ain't a how-to
guide.

Implementations: Take a look at gwm, also in expo.lcs.mit.edu's contrib
directory. It's "the gnuemacs of window managers" and uses a mini-lisp
customization language. Customizing this may keep you from having to write
your own, thereby preserving your sanity.

I don't use gwm, but that's because I need to use the motif window
manager... it's the only one ICCCM compliant-enough to work with the Motif
toolkit.

PS: please don't ask me about getting the xwebster server.

-------------------------------------------------------------------------------
	    Niels Mayer -- hplabs!mayer -- mayer@hplabs.hp.com
		  Human-Computer Interaction Department
		       Hewlett-Packard Laboratories
			      Palo Alto, CA.
				   *