Re: sata & scsi suggestion for make menuconfig

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: James Bottomley <James.Bottomley@...>
Cc: Andi Kleen <andi@...>, Jeff Garzik <jeff@...>, Folkert van Heusden <folkert@...>, <linux-kernel@...>, <linux-scsi@...>
Date: Monday, September 10, 2007 - 2:38 am

James Bottomley wrote:

Nevertheless we should try to arrange the menus in a way that makes
sense to as many people as possible.  The difficulty is, different
environments call for different menu layouts, as your previous example
of SATA DVD-only boxes demonstrates.

However, liberal usage of 'select' is not the ultimate solution to
create menus that work for more people.  Just one problem with select is
that it works behind the back of the people configuring kernels (unless
they use an UI with debug options turned on) --- they have less control,
they are less informed.  ATA already 'select's SCSI.  What do we gain
from hiding the fact that Linux' SCSI option is not just for those
50-wire ribbons (which people still think SCSI stands for) but is a very
central Linux subsystem for even more than what complies to the SCSI
family of standards?

'select' should really be limited to switch on small library-like code
without further dependencies or requirements.  SCSI, together with its
upper layer options, is not of this kind of library.

We should think about order and grouping of prompts and the labels of
prompts (there were already suggestions in this discussion) before we
resort to 'select' --- or even worse, select options unconditionally
which are not always necessary to be enabled.

A pro pos grouping of options --- consider how options for another
central subsystem are laid out:

	Networking
		Networking options
			...
			TCP/IP networking
			...
		...

	Device Drivers
		...
		Network device support
			...
			Ethernet (10 or 100MBit)
			...
		...

This also happens to reflect the layout of sources in directories, and
the current SCSI menu layout is close to source layout too --- but it
doesn't have to be that way.
-- 
Stefan Richter
-=====-=-=== =--= -=-=-
http://arcgraph.de/sr/
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
sata &amp; scsi suggestion for make menuconfig, Folkert van Heusden, (Fri Sep 7, 8:48 am)
Re: sata &amp; scsi suggestion for make menuconfig, Andi Kleen, (Sat Sep 8, 12:07 pm)
Re: sata &amp; scsi suggestion for make menuconfig, James Bottomley, (Sun Sep 9, 5:00 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Andi Kleen, (Sun Sep 9, 5:03 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Jeff Garzik, (Sun Sep 9, 5:11 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Adrian Bunk, (Wed Sep 12, 6:46 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Stefan Richter, (Fri Sep 14, 10:54 am)
Re: sata &amp; scsi suggestion for make menuconfig, Adrian Bunk, (Fri Sep 14, 11:15 am)
Re: sata &amp; scsi suggestion for make menuconfig, Paul Rolland, (Sat Sep 15, 4:04 am)
Re: sata &amp; scsi suggestion for make menuconfig, Stefan Richter, (Sat Sep 15, 4:25 am)
Re: sata &amp; scsi suggestion for make menuconfig, Paul Rolland, (Sat Sep 15, 9:00 am)
[PATCH] x86_64: configure HPET_EMULATE_RTC automatically, Stefan Richter, (Sat Sep 15, 1:13 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Stefan Richter, (Fri Sep 14, 11:37 am)
Re: sata &amp; scsi suggestion for make menuconfig, Adrian Bunk, (Fri Sep 14, 12:16 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Stefan Richter, (Fri Sep 14, 12:50 pm)
[RFC PATCH] SCSI: split Kconfig menu into two, Stefan Richter, (Fri Sep 14, 2:02 pm)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Stefan Richter, (Fri Sep 14, 4:20 pm)
[PATCH update] SCSI: split Kconfig menu into two, Stefan Richter, (Fri Sep 14, 5:22 pm)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Sam Ravnborg, (Fri Sep 14, 3:00 pm)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Adrian Bunk, (Fri Sep 14, 3:06 pm)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Stefan Richter, (Fri Sep 14, 4:01 pm)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Adrian Bunk, (Sat Sep 15, 7:40 am)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Stefan Richter, (Sat Sep 15, 8:24 am)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Maciej W. Rozycki, (Mon Sep 17, 7:29 am)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Stefan Richter, (Mon Sep 17, 10:46 am)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Adrian Bunk, (Sat Sep 15, 8:50 am)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Stefan Richter, (Sat Sep 15, 9:20 am)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Adrian Bunk, (Sat Sep 15, 9:53 am)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Stefan Richter, (Sat Sep 15, 10:11 am)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Adrian Bunk, (Sat Sep 15, 10:43 am)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Stefan Richter, (Sat Sep 15, 11:27 am)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Adrian Bunk, (Sat Sep 15, 12:42 pm)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Jeff Garzik, (Sat Sep 15, 11:44 am)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Adrian Bunk, (Sat Sep 15, 12:23 pm)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Bartlomiej Zolnierkiewicz..., (Sat Sep 15, 12:52 pm)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Jeff Garzik, (Sat Sep 15, 3:17 pm)
Re: [RFC PATCH] SCSI: split Kconfig menu into two, Bartlomiej Zolnierkiewicz..., (Sat Sep 15, 4:54 pm)
[PATCH] SCSI: trailing whitespace in Kconfig, Stefan Richter, (Fri Sep 14, 2:04 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Andi Kleen, (Sun Sep 9, 5:22 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Bauke Jan Douma, (Tue Sep 11, 4:16 pm)
Re: sata &amp; scsi suggestion for make menuconfig, James Bottomley, (Sun Sep 9, 5:39 pm)
Re: sata & scsi suggestion for make menuconfig, Stefan Richter, (Mon Sep 10, 2:38 am)
Re: sata &amp; scsi suggestion for make menuconfig, Rene Herman, (Mon Sep 10, 8:43 am)
Re: sata &amp; scsi suggestion for make menuconfig, Randy Dunlap, (Sat Sep 8, 12:50 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Andi Kleen, (Sat Sep 8, 2:13 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Stefan Richter, (Sat Sep 8, 2:30 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Andi Kleen, (Sat Sep 8, 3:14 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Stefan Richter, (Sat Sep 8, 3:32 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Matthew Wilcox, (Sat Sep 8, 12:53 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Randy Dunlap, (Fri Sep 7, 11:35 am)
Re: sata &amp; scsi suggestion for make menuconfig, Helge Hafting, (Thu Sep 13, 4:50 am)
Re: sata &amp; scsi suggestion for make menuconfig, Goswin von Brederlow, (Fri Sep 14, 12:42 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Stefan Richter, (Fri Sep 14, 2:44 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Sam Ravnborg, (Sat Sep 8, 4:43 am)
Re: sata &amp; scsi suggestion for make menuconfig, Folkert van Heusden, (Fri Sep 7, 11:59 am)
Re: sata &amp; scsi suggestion for make menuconfig, Stefan Richter, (Fri Sep 7, 12:21 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Folkert van Heusden, (Fri Sep 7, 7:05 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Stefan Richter, (Sat Sep 8, 3:05 am)
Re: sata &amp; scsi suggestion for make menuconfig, Randy Dunlap, (Sat Sep 8, 12:31 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Stefan Richter, (Sat Sep 8, 12:44 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Randy Dunlap, (Sat Sep 8, 12:48 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Stefan Richter, (Sat Sep 8, 3:45 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Jan Engelhardt, (Sat Sep 8, 3:29 am)
Re: sata &amp; scsi suggestion for make menuconfig, Stefan Richter, (Sat Sep 8, 3:56 am)
Re: sata &amp; scsi suggestion for make menuconfig, Jan Engelhardt, (Fri Sep 7, 10:40 am)
Re: sata &amp; scsi suggestion for make menuconfig, Folkert van Heusden, (Fri Sep 7, 10:58 am)
Re: sata &amp; scsi suggestion for make menuconfig, Krzysztof Halasa, (Fri Sep 7, 3:38 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Jan Engelhardt, (Fri Sep 7, 7:02 pm)
Re: sata &amp; scsi suggestion for make menuconfig, Jan Engelhardt, (Sat Sep 8, 3:27 am)