From owner-freebsd-current@FreeBSD.ORG Sat Apr 30 14:10:23 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF75A16A4CE for ; Sat, 30 Apr 2005 14:10:23 +0000 (GMT) Received: from fast.dnswatch.com (fast.dnswatch.com [216.177.243.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id 207D843D1F for ; Sat, 30 Apr 2005 14:10:23 +0000 (GMT) (envelope-from null@dnswatch.com) Received: from fast.dnswatch.com (localhost.dnswatch.com [127.0.0.1]) by fast.dnswatch.com (8.12.6/8.12.6) with ESMTP id j3UEALrt024558; Sat, 30 Apr 2005 07:10:23 -0700 (PDT) (envelope-from null@dnswatch.com) Received: (from www@localhost) by fast.dnswatch.com (8.12.6/8.12.6/Submit) id j3UEALwU024557; Sat, 30 Apr 2005 07:10:21 -0700 (PDT) (envelope-from null@dnswatch.com) X-Authentication-Warning: fast.dnswatch.com: www set sender to null@dnswatch.com using -f Received: from ns0.1command.com ([216.177.243.38]) (DNSwatch.com_WebMail authenticated user null) by webmail.dnswatch.com with HTTP; Sat, 30 Apr 2005 07:10:20 -0700 (PDT) Message-ID: <4151.216.177.243.38.1114870220.localmail@webmail.dnswatch.com> In-Reply-To: <20050429111514.je0mg399kos00ooo@netchild.homeip.net> References: <57436.216.177.243.42.1114582155.localmail@webmail.dnswatch.com><426FDE69.8090909@samsco.org><426FE1EA.7020900@kutulu.org><20050427212637.GL98718@over-yonder.net><20050428115258.rpvu466t68so80w4@netchild.homeip.net><53801.216.177.243.35.1114720139.localmail@webmail.dnswatch.com> <20050429111514.je0mg399kos00ooo@netchild.homeip.net> Date: Sat, 30 Apr 2005 07:10:20 -0700 (PDT) From: "/dev/null" To: "Alexander Leidinger" User-Agent: DNSwatch.com_WebMail/1.4.2 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 Importance: Normal cc: freebsd-current@freebsd.org Subject: Re: boot banner project X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Sat, 30 Apr 2005 14:10:23 -0000 > /dev/null wrote: > >>> I think restructuring our userland boot message would be a good start. >>> I'm >>> not talking about the above proposal, even if I think it's nice (but a >>> little bit too terse for me), I'm talking about rethinking the actual >>> (since >>> the new rc system) clutter. >>> >>> The 4.x startup looks structured (it could be improved to be more eye >>> friendly, but the beauty lies in the eye of the beholder), while the 5+ >>> one >>> is neither fish nor meat. It's a mixture of the 4.x one with the >>> "Starting >>> xyz" messages from the new system. Since we don't try to keep the new >>> system >>> diff friendly with the NetBSD source anymore, I think we could change >>> it >>> to >>> fit our needs. >> >> Maybe this would be a better place for me to start >> (assuming no objection(s)). I mean, it may turn out >> the large majority of opinion is: boot-banner SUX! So > > If root is able to switch the boot-banner on/off, and as long as headless > and > serial-console enabled systems behave as usual, nothing should stop you > from > doing this project. > >> in either case; making what already exists more desirable/ >> funcional; seems the best place to start something. As >> opposed to adding to something that might me better polished >> up. What's more, I was thinking; what if the current settings >> ( verbose/ terse ) were expanded and prettified(stylized). >> Example: 3 settings; >> >> 1) no output: black, or blank screen until the prompt/ login. > > That's not a good option (from an usability point of view). You need at > least > some progress indicator, else an user will ask if the system freezed or > not. > >> 2) terse: >> a) only dumps warnings >> b) dumps item at succesful load, or else failure message as returned by >> failed object. >> >> 3) verbose: >> a) raw (pretty much the way it is now but unify/ sanitize the messages >> returned - (4.x ify?)) >> b) prettified >> (example(s): >> >> mysql >> >> or >> >> mysql ) >> >> both or *could* be colorized. > > That's too much options IMHO ("less" is "more", you know? ;-) ). You need > a > progress indicator in 2), and you need the possibility to report errors in > 1), so I think you can reduce it to > a) progress indicator + error output > b) raw (as is, or polished up) > c) nice > > But since we don't have an option to shut up the kernel messages on boot, > I > think we don't need a). > I can see all your points. I'm just forming these concepts. So it's great to hear others perspectives on this. It's easy to overlook details sometimes. > If you want to proceeed with this, > you should move over to the freebsd rc mailinglist. Could you expand on this? I don't know sbout that list. Or you just attempting to get rid of me? > > Bye, > Alexander. > > -- > http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 > http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 > If sex is such a natural phenomenon, how come there are so many > books on how to? > -- Bette Midler > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > -Chris H. //////////////////////////////////////////////////// If only Western Electric had found a way to offer binary licenses for the UNIX system back in 1974, the UNIX system would be running on all PC's today rather than DOS/Windows. ////////////////////////////////////////////////////