From owner-cvs-src@FreeBSD.ORG Mon Nov 29 02:17:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6EC416A4CE; Mon, 29 Nov 2004 02:17:25 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4392A43D64; Mon, 29 Nov 2004 02:17:25 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id iAT2KlSh098672; Sun, 28 Nov 2004 19:20:48 -0700 (MST) (envelope-from scottl@freebsd.org) Message-ID: <41AA86D1.7070105@freebsd.org> Date: Sun, 28 Nov 2004 19:17:53 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20040929 X-Accept-Language: en-us, en MIME-Version: 1.0 To: David Xu References: <200411290132.iAT1WAse056942@repoman.freebsd.org> <41AA850E.9010208@freebsd.org> In-Reply-To: <41AA850E.9010208@freebsd.org> X-Enigmail-Version: 0.86.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/boot/i386/loader Makefile loader.rc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Nov 2004 02:17:25 -0000 David Xu wrote: > Scott Long wrote: > >> scottl 2004-11-29 01:32:10 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/boot/i386/loader Makefile Removed files: >> sys/boot/i386/loader loader.rc Log: >> Disable the beastie menu. It offends some and annoys everyone else, >> and I'm >> frankly tired of the controversy. When people ask me why FreeBSD >> isn't user- >> friendly, I'll tell them that I tried. RIP. >> Revision Changes Path >> 1.77 +1 -1 src/sys/boot/i386/loader/Makefile >> 1.3 +0 -17 src/sys/boot/i386/loader/loader.rc (dead) >> >> > The main problem is broken ACPI code will cause kernel to crash > at booting time, my AMD64 machine constantly crashes at the time > when I am typing. If one day, a broken ACPI code is committed, and > I forget what exactly words like: hint...acpi.0.disablexxx=1 should > be set, I will can not boot it until I go to another machine and type > "man acpi", how about if he is a newbie? :-( > > David > > > For the past 1+ years I've recieved nothing but complaints from developers who have told me that the beastie menu was silly, unprofessional, annoying, and/or confusing. I originally created it precisely because ACPI was causing significant problems. I was also getting tired of telling people how to get 'bootverbose' set, so I figured that a nice menu that took care of these problems would be a good thing to have. I made it as non-obtrusive as possible; it responds to the same keys and the same variables as the non-menu prompt, and it delays the boot for exactly the same period of time. I liked it and I had plans to make it more useful by allowing you to control the serial console settings and have it search out and offer to boot alternate kernels, but I have better things to do with my time that defend it and tell people how to turn it off. For those who think that ease-of-use is important, please accept my apologies. Scott