From owner-freebsd-hackers@FreeBSD.ORG Sun May 8 20:46:11 2011 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A5B7106566B for ; Sun, 8 May 2011 20:46:11 +0000 (UTC) (envelope-from Devin.Teske@fisglobal.com) Received: from mx1.fisglobal.com (mx1.fisglobal.com [199.200.24.190]) by mx1.freebsd.org (Postfix) with ESMTP id 124ED8FC12 for ; Sun, 8 May 2011 20:46:10 +0000 (UTC) Received: from sbhfislrext01.fnfis.com ([192.168.249.167]) by SCSFISLTC01 (8.14.3/8.14.3) with ESMTP id p48Kjwhc002118; Sun, 8 May 2011 15:45:58 -0500 Received: from sbhfisltcgw01.FNFIS.COM (Not Verified[10.132.248.121]) by sbhfislrext01.fnfis.com with MailMarshal (v6, 5, 4, 7535) id ; Sun, 08 May 2011 15:45:59 -0500 Received: from SBHFISLTCGW07.FNFIS.COM ([10.132.248.135]) by sbhfisltcgw01.FNFIS.COM with Microsoft SMTPSVC(6.0.3790.4675); Sun, 8 May 2011 15:45:58 -0500 Received: from [10.0.0.102] ([10.132.254.136]) by SBHFISLTCGW07.FNFIS.COM over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Sun, 8 May 2011 15:45:57 -0500 Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Devin Teske In-Reply-To: <20110508211344.00006754@unknown> Date: Sun, 8 May 2011 13:45:55 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <7CD48B80-1280-4DF0-B383-B4134E6EF2DA@vicor.com> References: <65D3163B-427B-41F6-80B9-7BA4AF794939@vicor.com> <57a102e1.9eab.12fcda25c3a.Coremail.while1@163.com> <313C949D-643A-422F-98A4-72C9F3AE3181@vicor.com> <20110508211344.00006754@unknown> To: Alexander Leidinger X-Mailer: Apple Mail (2.1084) X-OriginalArrivalTime: 08 May 2011 20:45:57.0996 (UTC) FILETIME=[EEE7EAC0:01CC0DC0] Cc: FreeBSD Hackers , =?iso-8859-1?B?5YWw5riF?= Subject: Re: [UPDATE] New Boot-Loader Menu -- version 1.4 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 May 2011 20:46:11 -0000 On May 8, 2011, at 12:13 PM, Alexander Leidinger wrote: > On Sun, 8 May 2011 10:48:55 -0700 Devin Teske wrote: >=20 >> I would like to see general consensus from the community for >> separating the items before moving ahead with such a non-trivial >> change. >=20 > IMO: > - I agree that there are two different types of actions > - having 2 distinct blocks looks like a good idea to me > (I didn't had a look at the code, if you only have the text > in the variables and the numbers get added automatically, > maybe you can add variables for inbetween items which > are pure text and do not get a number, and they are not > displayed if the variable is empty) > - I do not think that we need two different namespaces here > -> reorder the items, use incrementing numbers no matter > which type it is (ACPI would be number 4 in the example then) All-in-all, I love the suggestion. A few notes: - I also agree that there are two different types of actions - Significant changes would need to be made. - I'd like to take the gradual approach - You're right, it could be done without two different namespaces However, there's one very important fact... The current menu is "numbers only" which means that people that use the men= u often will be impacted in a non-trivial way if we re-order the numbers. The gradual approach would have us accept a new menu (such as loader_menu-1= .4) that enables the use of hotkeys. Get people used to using the hotkeys f= or awhile before re-ording (or perhaps even taking-away) the numbers. What do you think of the gradual approach? --=20 Devin _____________ The information contained in this message is proprietary and/or confidentia= l. If you are not the intended recipient, please: (i) delete the message an= d all copies; (ii) do not disclose, distribute or use the message in any ma= nner; and (iii) notify the sender immediately. In addition, please be aware= that any message addressed to our domain is subject to archiving and revie= w by persons other than the intended recipient. Thank you. _____________