From owner-freebsd-hackers Fri Dec 12 20:20:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA22581 for hackers-outgoing; Fri, 12 Dec 1997 20:20:04 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: from d198-232.uoregon.edu (d198-232.uoregon.edu [128.223.198.232]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA22541 for ; Fri, 12 Dec 1997 20:19:55 -0800 (PST) (envelope-from mini@d198-232.uoregon.edu) Received: (from mini@localhost) by d198-232.uoregon.edu (8.8.5/8.8.5) id UAA20160; Fri, 12 Dec 1997 20:19:20 -0800 (PST) Message-ID: <19971212201919.62962@micron.mini.net> Date: Fri, 12 Dec 1997 20:19:19 -0800 From: Jonathan Mini To: Mike Smith Cc: "Jordan K. Hubbard" , Jonathan Mini , The Classiest Man Alive , freebsd-hackers@FreeBSD.ORG Subject: Re: Why so many steps to build new kernel? Reply-To: Jonathan Mini References: <25819.881832847@time.cdrom.com> <199712130121.LAA00751@word.smith.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88e In-Reply-To: <199712130121.LAA00751@word.smith.net.au>; from Mike Smith on Sat, Dec 13, 1997 at 11:51:07AM +1030 X-files: The Truth is Out There Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Mike Smith stands accused of saying: [ .. snip .. ] > > o The new configuration format should still be ASCII and editable > > by Mere Humans(tm), just in a format which is much more easily > > machine-parsed. > > Exactly. The issue is not in the format of the generated configuration > (which can easily remain *exactly* as it is right now), but in the > metaconfiguration information used by the config-generation tool. Yup. This could be generated from the 'metaconfiguration' database from any method, even a batch command. (important due to "make release") The GUI system is just for people who want it. :) > Once you have established the basic classes of configuration entities, > and the rules that link them together, you can codify these in just > about any format you like; text is good because CVS, emacs and vi all > like it. Yup. -- Jonathan Mini Ingenious Productions Software Development P.O. Box 5693, Eugene, Or. 97405 "A child of five could understand this! Quick -- Fetch me a child of five."