From owner-freebsd-current@FreeBSD.ORG Sun Feb 8 13:35:08 2009 Return-Path: Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E65DE1065672 for ; Sun, 8 Feb 2009 13:35:08 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (unknown [IPv6:2a01:170:102f::2]) by mx1.freebsd.org (Postfix) with ESMTP id 506C28FC14 for ; Sun, 8 Feb 2009 13:35:08 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.3/8.14.3) with ESMTP id n18DZ257018584; Sun, 8 Feb 2009 14:35:02 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.3/8.14.3/Submit) id n18DZ2h4018582; Sun, 8 Feb 2009 14:35:02 +0100 (CET) (envelope-from olli) From: Oliver Fromme Message-Id: <200902081335.n18DZ2h4018582@lurza.secnetix.de> To: Alexander@leidinger.net (Alexander Leidinger) Date: Sun, 8 Feb 2009 14:35:02 +0100 (CET) In-Reply-To: <20090208135053.12691emq58yl9m4k@webmail.leidinger.net> X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Sun, 08 Feb 2009 14:35:02 +0100 (CET) Cc: Thomas.Sparrevohn@btinternet.com, freebsd-current@FreeBSD.ORG Subject: Re: CFT: Graphics support for /boot/loader X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Feb 2009 13:35:09 -0000 Alexander Leidinger wrote: > Oliver Fromme wrote: > > You can easily replace the background image, it's a > > standard PCX image file. You can even re-arrange the > > position of the menu if necessary; there are simple > > variable settings for that in the theme.conf file. > > What about the actual menu items, are they configurable too (e.g. when > I want single-user as F1... ACPI should work now on most systems and I > don't see why disabling it should be in the first position), or does > it use the same stuff as the text menu for this (to fiddling with > forth would be necessary)? The actual menu contents are in the beastie.4th file, just like for the old text menu. So, yes, you'd need to speak FORTH in order to change that. How many of the FreeBSD developers are actually fluent in FORTH? How many committers are able to review the .4th code that I wrote? Would there be strong resistance if I tried to replace FICL with something else that is not as brain-knotting as FORTH? Just to name an example, I once wrote a bourne-shell-like parser that would not be difficult to embed. I assume that would enable many more developers and users to play with the boot menu stuff. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.'