Date: Wed, 4 Sep 1996 11:09:39 -0700 (MST) From: Terry Lambert <terry@lambert.org> To: jkh@time.cdrom.com (Jordan K. Hubbard) Cc: jdp@polstra.com, current@FreeBSD.org, sja@tekla.fi Subject: Re: Latest Current build failure Message-ID: <199609041809.LAA06875@phaeton.artisoft.com> In-Reply-To: <697.841811654@time.cdrom.com> from "Jordan K. Hubbard" at Sep 3, 96 09:34:14 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> Terry, of course, would request that cvsup ask an external data > abstraction layer for all its resource information, allowing > one to say things like: > > % cvsup -release=cvs -host=cvsup.freebsd.org -hostbase=/home \ > -base=/usr -prefix=/home/ncvs -options delete,old \ > -coll=src-bin -coll=src-contrib -coll=ports-all Well, "hostbase" and "prefix", anyway... I think the SUP files should supped along with everything else so that at most you are one day behind on a consistent tree (John and I talked about this offline already, and the ramifications for "merge" on commented out lines for a partial SUP as opposed to the whole thing). > Despite the fact that I seem to be poking fun at it, I'm also in > agreement with Terry that allowing a tool to be "driven" as > generically as possible is a good thing, I'm just still waiting for > someone to contribute a "command and resource driver" library which > makes it easy to instrument new and existing applications in this way > without substantially reinventing the wheel for each and every one. I have already built a partition management and a user/group management tool to an interface definition. I am currently working out a specification grammar to reduce the necessary work in defining an interface (right now, it requires a yacc and a lex program written to exacting structural specifications to allow it to interact with the GUI). I'm afraid that much of what I have so far looks a lot like CLD's from VMS. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609041809.LAA06875>