From owner-freebsd-arch Mon Sep 10 2: 0:34 2001 Delivered-To: freebsd-arch@freebsd.org Received: from infinitive.futureperfectcorporation.com (curie.sunesi.com [196.25.112.244]) by hub.freebsd.org (Postfix) with SMTP id 3335937B408 for ; Mon, 10 Sep 2001 02:00:27 -0700 (PDT) Received: (qmail 20179 invoked by uid 0); 10 Sep 2001 09:00:20 -0000 Received: from choke.sunesi.net (HELO gerund.futureperfectcorporation.com) (196.25.112.242) by infinitive.futureperfectcorporation.com with SMTP; 10 Sep 2001 09:00:20 -0000 Received: (qmail 79883 invoked by uid 1001); 10 Sep 2001 09:00:58 -0000 Date: Mon, 10 Sep 2001 11:00:58 +0200 From: Neil Blakey-Milner To: Paul Richards Cc: John Baldwin , Mike Barcroft , arch@FreeBSD.org, Alexander Langer Subject: Re: libh src/ import Message-ID: <20010910110057.A79802@mithrandr.moria.org> References: <952460000.999957051@lobster.originative.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <952460000.999957051@lobster.originative.co.uk>; from paul@freebsd-services.com on Sat, Sep 08, 2001 at 02:50:51PM +0100 Organization: iTouch Labs X-Operating-System: FreeBSD 4.3-RELEASE i386 X-URL: http://mithrandr.moria.org/nbm/ Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat 2001-09-08 (14:50), Paul Richards wrote: > Can someone outline how libh is going to fit into a roadmap for FreeBSD of > some sort? I've been loosely following the libh list but it's not clear to > me what the overall goals are. > > Are we going to have libh be another sysinstall, in that it's one big lump > that is useless for developing other tools or is it going to be a set of > modules that other admin tools can be built on top of. > > Likewise, how much abstraction does it provide for a user interface. Is > libh basically a load of tcl scripts and TV or is it a framework that > other tools can be built on top of or alongside using Perl or C. > > Bringing in TCL just for an installer would be a mistake, one we've > actually made before and corrected. I don't see any reason to make it again > unless there's an actual benefit to it. I also don't understand how much of > a dependency there is on QT. > > I think some more information on what the roadmap looks like is needed > before we decide whether to pull all this into our code base. I think http://people.FreeBSD.org/~alex/libh/about.html is a good start to answering these questions. Specifically, it's not one big lump, and it's modular and designed to make it easy for people to make modules for other admin tools. The UI is reasonablly well-abstracted, with rendering to TV and qt available (at build-time at the moment, I think). It has C, C++, and tcl interfaces currently. There is no major dependency on QT; it can build without it. Neil -- Neil Blakey-Milner nbm@mithrandr.moria.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message