From: Kevin Layer
Subject: Re: Unix Lisp Environments (why the slow evolution)
Date: 
Message-ID: <8905140442.AA05176@snooze.franz.uucp>
In answer to ·······@AUSTIN.LOCKHEED.COM (Daniel A Haug)":

>> what
>> about a maintenance utility equivalent to the System Construction Tool
>> on the Symbolics?  This includes tracking system-level and file-level
>> versions, and support for an extensive Patch facility?  

I am not familiar with this system, but I can offer my thoughts on
what I use to manage a large software system on UNIX, the source to
Allegro CL.  The main tool is RCS (Revision Control System), which is
publically available--it is one solid piece of freeware, as I've only
had to fix one bug in it in the many years I've used it.  Second, I
use the defsystem in Allegro CL, which is derived from a public one I
snarfed a couple of years ago off the net (sorry, I forgot the name of
the author).  I modified it heavily for the intended use of building
and maintaining Allegro CL, but it does not have an interface to RCS
(nor does it know about file versions), for the simple reason that I
never needed it.  As for distribution of Allegro CL, I use a
combination of UNIX tools (in the form of shell scripts) which make
the creation and maintainence of distributions/releases quite easy.

>> What about ``advising'' functions?  I could live without it... but it
>> has proved itself as an excellent debugging tool.

Yes, we have this, and I agree that it is a good debugging tool.

	Kevin Layer
	Franz Inc.