From owner-freebsd-libh@FreeBSD.ORG Thu Jun 10 13:18:04 2004 Return-Path: Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF04A16A4CE for ; Thu, 10 Jun 2004 13:18:04 +0000 (GMT) Received: from mta02-svc.ntlworld.com (mta02-svc.ntlworld.com [62.253.162.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BE9F43D41 for ; Thu, 10 Jun 2004 13:18:04 +0000 (GMT) (envelope-from jon@witchspace.com) Received: from witchspace.com ([81.110.67.239]) by mta02-svc.ntlworld.com (InterMail vM.4.01.03.37 201-229-121-137-20020806) with SMTP id <20040610131650.ONIW8778.mta02-svc.ntlworld.com@witchspace.com> for ; Thu, 10 Jun 2004 14:16:50 +0100 Received: (qmail 52620 invoked from network); 10 Jun 2004 13:17:20 -0000 Received: from unknown (HELO webmail.local) (127.0.0.1) by localhost.witchspace.com with SMTP; 10 Jun 2004 13:17:20 -0000 Received: from 192.168.0.1 (SquirrelMail authenticated user jon); by webmail.local with HTTP; Thu, 10 Jun 2004 14:17:20 +0100 (BST) Message-ID: <1844.192.168.0.1.1086873440.squirrel@192.168.0.1> In-Reply-To: <200406061827.53216.david@usermode.org> References: <3684.192.168.0.1.1086515427.squirrel@192.168.0.1> <200406061827.53216.david@usermode.org> Date: Thu, 10 Jun 2004 14:17:20 +0100 (BST) From: "Jonathan Belson" To: "David Johnson" User-Agent: SquirrelMail/1.4.3a X-Mailer: SquirrelMail/1.4.3a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal cc: freebsd-libh@freebsd.org Subject: Re: Installer X-BeenThere: freebsd-libh@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Dedicated to libh code development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jun 2004 13:18:04 -0000 > On Sunday 06 June 2004 02:50 am, Jonathan Belson wrote: > Reading through the page, this general design is straight forward, but > the specifics are dependent upon DragonFly's libcaps, which FreeBSD > does not have. So this doesn't look like something we can grab "as is" > from DragonFly, without first importing libcaps and its messaging > model. The other possibility is porting it to use a native interface. > I've been thinking about this for quite some time, and tried to rough > out some designs. The hardest thing to write is this generic UI > abstraction. The fact that no one has done it successfully before means PicoGUI (which I mentioned in my original e-mail) appears to have a number of video drivers, including one for ncurses. I don't have a linux installation handy to test it with so I don't know how generic it is. Interesting project though. Cheers, -- Jon