From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
To: Jeff Garzik <jeff@garzik.org>
Cc: Adrian Bunk <bunk@kernel.org>,
Greg Kroah-Hartman <gregkh@suse.de>,
Stefan Richter <stefanr@s5r6.in-berlin.de>,
Sam Ravnborg <sam@ravnborg.org>,
James Bottomley <james.bottomley@steeleye.com>,
linux-scsi@vger.kernel.org, Andi Kleen <andi@firstfloor.org>,
Folkert van Heusden <folkert@vanheusden.com>,
linux-kernel@vger.kernel.org
Subject: Re: [RFC PATCH] SCSI: split Kconfig menu into two
Date: Sat, 15 Sep 2007 22:54:14 +0200 [thread overview]
Message-ID: <200709152254.14879.bzolnier@gmail.com> (raw)
In-Reply-To: <46EC2FCD.5080803@garzik.org>
On Saturday 15 September 2007, Jeff Garzik wrote:
> Bartlomiej Zolnierkiewicz wrote:
> > On Saturday 15 September 2007, Adrian Bunk wrote:
> >> On Sat, Sep 15, 2007 at 11:44:59AM -0400, Jeff Garzik wrote:
> >>> Stefan Richter wrote:
> >>>> Adrian Bunk wrote:
> >>>>> On Sat, Sep 15, 2007 at 04:11:45PM +0200, Stefan Richter wrote:
> >>>>>> Perfect is in the eye of the beholder. You would consequently have to
> >>>>>> add such options into all menus which contain scsi low-level providers.
> >>>>> Kconfig is a user interface, so perfect is what is best for the
> >>>>> kconfig users.
> >>>> Duplicate options with different names in different menus, but which all
> >>>> do the same, --- is this the best for users?
> >>> I recognize it's a rhetorical question :) The answer is of course "no".
> >>>
> >>> I hope the other participants of this thread register the severe
> >>> disinclination of the maintainers to change this stuff, as this is a
> >>> classic case of making a mountain out of a molehill[1].
> >>>
> >>> For the -vast majority- of people configuring the kernel, this is not a
> >>> problem. Kernel people are -expected- to know what they're doing,
> >> I doubt your claim is true since the vast majority of kconfig users
> >> are most likely not kernel developers.
> >
> > Yes, we shouldn't be needlessly raising the bar for power users.
>
> In this case, no bar is being "raised," for any user.
It has already been raised by making SATA configuration counterintuitive
(SATA has a separate Kconfig menu but depends on SCSI device drivers).
> >> @Greg:
> >> Do you have any numbers regarding how your "Linux Kernel in a Nutshell"
> >> is selling?
> >> Even download numbers?
> >>
> >>> especially when switching from one major subsystem to another.
> >> It's not only about switching, the same problems awaits people when
> >> configuring a kernel for their hardware the first time.
> >
> > *nods*
> >
> >>> Therefore, all this is IMO wasted effort and hot air. There are far more
> >>> important issues to deal with.
> >> Why don't we dump kconfig and write the .config by hand? ;-)
> >>
> >> More seriously:
> >> Yes, there are many other important issues in the kernel.
> >> But not fixing kconfig UI problems doesn't fix these issues faster.
> >
> > Agreed, and actually not fixing Kconfig UI problems will make the other
> > issues being fixed *slower* (because they result in *increased* workload
> > on developers' side).
>
> Irrelevant in this case, because there is no increased workload on the
> developer's side.
This thread alone serves as a perfect counter-example. ;)
> >> I have seen people running into problems because some required
> >> option wasn't set - in the simplest cases things like IDE without DMA
> >> because a help text wasn't updated when more hardware support was added
> >> to a driver.
> >
> > This is why nowadays IDE DMA support is automatically selected by IDE
> > host drivers that need it - a big relief for everybody.
>
> Please don't take this any more off-topic than it already is.
OK, I'll stop here and I'll just patiently wait till the SATA Kconfig
issue comes up again on LKML (then I'll just smile and move on to
the next post 8).
> IDE DMA option was vastly different. The options in question here
> affect whether or not you have a block device to use -- something that
> is immediately obviously and corrected quickly.
Indeed -- completely different situation.
> >> You might not care about the kconfig users.
> >> But other people do.
> >
> > ...and even if their attempts/solutions may not be proper yet they should
> > not be discouraged to work on these problems...
>
> There is no problem, in this case.
Fine with me then. The above was the most important part for me.
> Otherwise, there would be more than a complaint or two per year.
Thanks,
Bart
next prev parent reply other threads:[~2007-09-15 20:52 UTC|newest]
Thread overview: 88+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-09-07 12:48 sata & scsi suggestion for make menuconfig Folkert van Heusden
2007-09-07 14:40 ` Jan Engelhardt
2007-09-07 14:58 ` Folkert van Heusden
2007-09-07 19:38 ` Krzysztof Halasa
2007-09-07 23:02 ` Jan Engelhardt
2007-09-08 7:27 ` Jan Engelhardt
2007-09-07 15:35 ` Randy Dunlap
2007-09-07 15:59 ` Folkert van Heusden
2007-09-07 16:21 ` Stefan Richter
2007-09-07 23:05 ` Folkert van Heusden
2007-09-08 7:05 ` Stefan Richter
2007-09-08 7:29 ` Jan Engelhardt
2007-09-08 7:56 ` Stefan Richter
2007-09-08 16:31 ` Randy Dunlap
2007-09-08 16:44 ` Stefan Richter
2007-09-08 16:48 ` Randy Dunlap
2007-09-08 19:45 ` Stefan Richter
2007-09-08 8:43 ` Sam Ravnborg
2007-09-13 8:50 ` Helge Hafting
2007-09-14 16:42 ` Goswin von Brederlow
2007-09-14 18:44 ` Stefan Richter
2007-09-08 16:07 ` Andi Kleen
2007-09-08 16:50 ` Randy Dunlap
2007-09-08 16:53 ` Matthew Wilcox
2007-09-08 18:13 ` Andi Kleen
2007-09-08 18:30 ` Stefan Richter
2007-09-08 19:14 ` Andi Kleen
2007-09-08 19:32 ` Stefan Richter
2007-09-09 21:00 ` James Bottomley
2007-09-09 21:03 ` Andi Kleen
2007-09-09 21:11 ` Jeff Garzik
2007-09-09 21:22 ` Andi Kleen
2007-09-09 21:39 ` James Bottomley
2007-09-10 6:38 ` Stefan Richter
2007-09-10 12:43 ` Rene Herman
2007-09-11 20:16 ` Bauke Jan Douma
2007-09-12 22:46 ` Adrian Bunk
2007-09-14 14:54 ` Stefan Richter
2007-09-14 15:15 ` Adrian Bunk
2007-09-14 15:37 ` Stefan Richter
2007-09-14 16:01 ` [PATCH] SCSI: update Kconfig help text to indicate SCSI core's widespread usage Stefan Richter
2007-09-14 16:29 ` Jeff Garzik
2007-09-14 18:02 ` [RFC PATCH] SCSI: split Kconfig menu into two Stefan Richter
2007-09-14 18:04 ` [PATCH] SCSI: trailing whitespace in Kconfig Stefan Richter
2007-09-14 19:00 ` [RFC PATCH] SCSI: split Kconfig menu into two Sam Ravnborg
2007-09-14 19:06 ` Adrian Bunk
2007-09-14 20:01 ` Stefan Richter
2007-09-15 11:40 ` Adrian Bunk
2007-09-15 12:24 ` Stefan Richter
2007-09-15 12:50 ` Adrian Bunk
2007-09-15 13:20 ` Stefan Richter
2007-09-15 13:53 ` Adrian Bunk
2007-09-15 14:11 ` Stefan Richter
2007-09-15 14:43 ` Adrian Bunk
2007-09-15 15:27 ` Stefan Richter
2007-09-15 15:44 ` Jeff Garzik
2007-09-15 16:23 ` Adrian Bunk
2007-09-15 16:52 ` Bartlomiej Zolnierkiewicz
2007-09-15 19:17 ` Jeff Garzik
2007-09-15 20:54 ` Bartlomiej Zolnierkiewicz [this message]
2007-09-16 20:12 ` Greg KH
2007-09-15 16:42 ` Adrian Bunk
2007-09-17 11:29 ` Maciej W. Rozycki
2007-09-17 14:46 ` Stefan Richter
2007-09-14 20:20 ` Stefan Richter
2007-09-14 21:22 ` [PATCH update] " Stefan Richter
2007-09-14 18:54 ` [PATCH] SCSI: update Kconfig help text to indicate SCSI core's widespread usage Lennart Sorensen
2007-09-14 20:14 ` Stefan Richter
2007-09-14 20:21 ` Lennart Sorensen
2007-09-14 21:06 ` Stefan Richter
2007-09-14 21:11 ` Lennart Sorensen
2007-09-14 21:14 ` [PATCH update] " Stefan Richter
2007-09-14 22:02 ` FUJITA Tomonori
2007-09-15 6:16 ` Stefan Richter
2007-09-15 10:52 ` FUJITA Tomonori
2007-09-15 12:30 ` Stefan Richter
2007-09-15 12:53 ` FUJITA Tomonori
2007-09-15 12:59 ` Adrian Bunk
2007-09-15 13:19 ` Stefan Richter
2007-09-14 16:16 ` sata & scsi suggestion for make menuconfig Adrian Bunk
2007-09-14 16:50 ` Stefan Richter
2007-09-15 8:04 ` Paul Rolland
2007-09-15 8:25 ` Stefan Richter
2007-09-15 13:00 ` Paul Rolland
2007-09-15 15:50 ` x86_64 usability bug: Kconfig prompt without help text (was Re: sata & scsi suggestion for make menuconfig) Stefan Richter
2007-09-15 16:21 ` Andi Kleen
2007-09-15 17:13 ` [PATCH] x86_64: configure HPET_EMULATE_RTC automatically Stefan Richter
2007-09-15 18:23 ` sata & scsi suggestion for make menuconfig david
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200709152254.14879.bzolnier@gmail.com \
--to=bzolnier@gmail.com \
--cc=andi@firstfloor.org \
--cc=bunk@kernel.org \
--cc=folkert@vanheusden.com \
--cc=gregkh@suse.de \
--cc=james.bottomley@steeleye.com \
--cc=jeff@garzik.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-scsi@vger.kernel.org \
--cc=sam@ravnborg.org \
--cc=stefanr@s5r6.in-berlin.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox