public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* This month's price for the most useless new Kconfig help text ...
@ 2008-05-01 12:09 Andi Kleen
  2008-05-01 13:19 ` Samuel Thibault
  0 siblings, 1 reply; 9+ messages in thread
From: Andi Kleen @ 2008-05-01 12:09 UTC (permalink / raw)
  To: linux-kernel; +Cc: samuel.thibault, akpm


<drumroll> ... gets CONFIG_ACCESSIBILITY

menuconfig ACCESSIBILITY
        bool "Accessibility support"
        ---help---
          Enable a submenu where accessibility items may be enabled.

One can only guess what is meant by accessbility when asked that 
by oldconfig (don't explain, I know it now) and the help text has about 0% 
additional information over the CONFIG name.

Can the help text be improved please? It should explain that accessibility in 
this case means braille device drivers and possibly other similar devices.

Thanks,

-Andi




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: This month's price for the most useless new Kconfig help text ...
  2008-05-01 12:09 This month's price for the most useless new Kconfig help text Andi Kleen
@ 2008-05-01 13:19 ` Samuel Thibault
  2008-05-01 15:47   ` Christoph Hellwig
  2008-05-01 17:36   ` Stefan Richter
  0 siblings, 2 replies; 9+ messages in thread
From: Samuel Thibault @ 2008-05-01 13:19 UTC (permalink / raw)
  To: Andi Kleen; +Cc: linux-kernel, akpm, torvalds

Andi Kleen, le Thu 01 May 2008 14:09:59 +0200, a écrit :
> <drumroll> ... gets CONFIG_ACCESSIBILITY
> 
> menuconfig ACCESSIBILITY
>         bool "Accessibility support"
>         ---help---
>           Enable a submenu where accessibility items may be enabled.
> 
> Can the help text be improved please? It should explain that accessibility in 
> this case means braille device drivers and possibly other similar devices.

If the society was a bit more aware of accessibility troubles in general
(I mean in the street etc.), we wouldn't have to explain the word
</grin>.

Samuel



Add a small explanation of what accessibility is.

Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>

--- linux/drivers/accessibility/Kconfig.orig	2008-05-01 14:13:03.000000000 +0100
+++ linux/drivers/accessibility/Kconfig	2008-05-01 14:12:50.000000000 +0100
@@ -3,6 +3,13 @@
 	---help---
 	  Enable a submenu where accessibility items may be enabled.
 
+	  Accessibility handles all special kinds of hardware devices or
+	  software adapters which help people with disabilities (e.g.
+	  blindness) to use computers.
+
+	  That includes braille devices, speech synthesis, keyboard
+	  remapping, etc.
+
 	  If unsure, say N.
 
 if ACCESSIBILITY

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: This month's price for the most useless new Kconfig help text ...
  2008-05-01 13:19 ` Samuel Thibault
@ 2008-05-01 15:47   ` Christoph Hellwig
  2008-05-01 16:01     ` Samuel Thibault
  2008-05-01 17:36   ` Stefan Richter
  1 sibling, 1 reply; 9+ messages in thread
From: Christoph Hellwig @ 2008-05-01 15:47 UTC (permalink / raw)
  To: Samuel Thibault, Andi Kleen, linux-kernel, akpm, torvalds

On Thu, May 01, 2008 at 02:19:00PM +0100, Samuel Thibault wrote:
> If the society was a bit more aware of accessibility troubles in general
> (I mean in the street etc.), we wouldn't have to explain the word

Blah, an agenda is not an excuse for bad option descriptions.

And btw, the word accessibility in the sense used here doesn't translate
at all into many foreign languages, so the 90% of kernel hackers and
users not native speakers or involved with accessibility would be helped
with it anyway.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: This month's price for the most useless new Kconfig help text ...
  2008-05-01 15:47   ` Christoph Hellwig
@ 2008-05-01 16:01     ` Samuel Thibault
  2008-05-01 17:04       ` Maxim Levitsky
  0 siblings, 1 reply; 9+ messages in thread
From: Samuel Thibault @ 2008-05-01 16:01 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Andi Kleen, linux-kernel, akpm, torvalds

Christoph Hellwig, le Thu 01 May 2008 11:47:20 -0400, a écrit :
> On Thu, May 01, 2008 at 02:19:00PM +0100, Samuel Thibault wrote:
> > If the society was a bit more aware of accessibility troubles in general
> > (I mean in the street etc.), we wouldn't have to explain the word
> 
> Blah, an agenda is not an excuse for bad option descriptions.

Sure, that's why I provided a patch :)

(I agree that Kconfig helps like "CONFIG_FUSION: Say Y here to get to
see options for Fusion Message Passing Technology (MPT) drivers" do not
help much, I just didn't know that people were now actually caring about
having some real explanations beyond the usual "if you don't know what
it is, you don't need it, just say no")

> And btw, the word accessibility in the sense used here doesn't translate
> at all into many foreign languages,

Right.

Samuel

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: This month's price for the most useless new Kconfig help text ...
  2008-05-01 16:01     ` Samuel Thibault
@ 2008-05-01 17:04       ` Maxim Levitsky
  0 siblings, 0 replies; 9+ messages in thread
From: Maxim Levitsky @ 2008-05-01 17:04 UTC (permalink / raw)
  To: Samuel Thibault
  Cc: Christoph Hellwig, Andi Kleen, linux-kernel, akpm, torvalds

On Thursday, 1 May 2008 19:01:29 Samuel Thibault wrote:
> Christoph Hellwig, le Thu 01 May 2008 11:47:20 -0400, a écrit :
> > On Thu, May 01, 2008 at 02:19:00PM +0100, Samuel Thibault wrote:
> > > If the society was a bit more aware of accessibility troubles in general
> > > (I mean in the street etc.), we wouldn't have to explain the word
> > 
> > Blah, an agenda is not an excuse for bad option descriptions.
> 
> Sure, that's why I provided a patch :)
> 
> (I agree that Kconfig helps like "CONFIG_FUSION: Say Y here to get to
> see options for Fusion Message Passing Technology (MPT) drivers" do not
> help much, I just didn't know that people were now actually caring about
> having some real explanations beyond the usual "if you don't know what
> it is, you don't need it, just say no")
Speaking of which I remember how I was confused when I found out that this driver 
is the linux driver for "SCI logic" SCSI vmware adapter :-)

> 
> > And btw, the word accessibility in the sense used here doesn't translate
> > at all into many foreign languages,
> 
> Right.
> 
> Samuel
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>

Regards,
	Maxim Levitsky

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: This month's price for the most useless new Kconfig help text ...
  2008-05-01 13:19 ` Samuel Thibault
  2008-05-01 15:47   ` Christoph Hellwig
@ 2008-05-01 17:36   ` Stefan Richter
  2008-05-01 18:37     ` Samuel Thibault
  1 sibling, 1 reply; 9+ messages in thread
From: Stefan Richter @ 2008-05-01 17:36 UTC (permalink / raw)
  To: Samuel Thibault; +Cc: Andi Kleen, linux-kernel, akpm, torvalds

Samuel Thibault wrote:
> --- linux/drivers/accessibility/Kconfig.orig	2008-05-01 14:13:03.000000000 +0100
> +++ linux/drivers/accessibility/Kconfig	2008-05-01 14:12:50.000000000 +0100
> @@ -3,6 +3,13 @@
>  	---help---
>  	  Enable a submenu where accessibility items may be enabled.
>  
> +	  Accessibility handles all special kinds of hardware devices or
> +	  software adapters which help people with disabilities (e.g.
> +	  blindness) to use computers.
> +
> +	  That includes braille devices, speech synthesis, keyboard
> +	  remapping, etc.
> +
>  	  If unsure, say N.

Would you mind replacing also the first sentence by something which 
indicates whether this option alone already changes the kernel build?

Look at the help texts of other menuconfig option items.  Random pick: 
NETDEV_1000:
	[...]
	Say Y here to get to see options for Gigabit Ethernet drivers.
	This option alone does not add any kernel code.
	[...]
	If you say N, all options in this submenu will be skipped and
	disabled.
-- 
Stefan Richter
-=====-==--- -=-= ----=
http://arcgraph.de/sr/

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: This month's price for the most useless new Kconfig help text ...
  2008-05-01 17:36   ` Stefan Richter
@ 2008-05-01 18:37     ` Samuel Thibault
  2008-05-01 18:52       ` Stefan Richter
  0 siblings, 1 reply; 9+ messages in thread
From: Samuel Thibault @ 2008-05-01 18:37 UTC (permalink / raw)
  To: Stefan Richter; +Cc: Andi Kleen, linux-kernel, akpm, torvalds

Stefan Richter, le Thu 01 May 2008 19:36:25 +0200, a écrit :
> Samuel Thibault wrote:
> >--- linux/drivers/accessibility/Kconfig.orig	2008-05-01 
> >14:13:03.000000000 +0100
> >+++ linux/drivers/accessibility/Kconfig	2008-05-01 
> >14:12:50.000000000 +0100
> >@@ -3,6 +3,13 @@
> > 	---help---
> > 	  Enable a submenu where accessibility items may be enabled.
> > 
> >+	  Accessibility handles all special kinds of hardware devices or
> >+	  software adapters which help people with disabilities (e.g.
> >+	  blindness) to use computers.
> >+
> >+	  That includes braille devices, speech synthesis, keyboard
> >+	  remapping, etc.
> >+
> > 	  If unsure, say N.
> 
> Would you mind replacing also the first sentence by something which 
> indicates whether this option alone already changes the kernel build?

Here it is.

Samuel



Indicate that enabling just CONFIG_ACCESSIBILITY does not add code.

Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>

--- linux/drivers/accessibility/Kconfig.orig	2008-05-01 19:34:11.000000000 +0100
+++ linux/drivers/accessibility/Kconfig	2008-05-01 19:35:56.000000000 +0100
@@ -1,8 +1,6 @@
 menuconfig ACCESSIBILITY
 	bool "Accessibility support"
 	---help---
-	  Enable a submenu where accessibility items may be enabled.
-
 	  Accessibility handles all special kinds of hardware devices or
 	  software adapters which help people with disabilities (e.g.
 	  blindness) to use computers.
@@ -10,6 +8,11 @@
 	  That includes braille devices, speech synthesis, keyboard
 	  remapping, etc.
 
+	  Say Y here to get to see options for accessibility.
+	  This option alone does not add any kernel code.
+
+	  If you say N, all options in this submenu will be skipped and disabled.
+
 	  If unsure, say N.
 
 if ACCESSIBILITY

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: This month's price for the most useless new Kconfig help text ...
  2008-05-01 18:37     ` Samuel Thibault
@ 2008-05-01 18:52       ` Stefan Richter
  0 siblings, 0 replies; 9+ messages in thread
From: Stefan Richter @ 2008-05-01 18:52 UTC (permalink / raw)
  To: Samuel Thibault; +Cc: Andi Kleen, linux-kernel, akpm, torvalds

Thanks Samuel.  This way 'make oldconfig' and friends are less irritating.
-- 
Stefan Richter
-=====-==--- -=-= ----=
http://arcgraph.de/sr/

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: This month's price for the most useless new Kconfig help text ...
@ 2008-05-01 22:02 Roland
  0 siblings, 0 replies; 9+ messages in thread
From: Roland @ 2008-05-01 22:02 UTC (permalink / raw)
  To: nadejdalevitsky; +Cc: linux-kernel, samuel.thibault, eric.moore

>> (I agree that Kconfig helps like "CONFIG_FUSION: Say Y here to get to
>> see options for Fusion Message Passing Technology (MPT) drivers" do not
>> help much, I just didn't know that people were now actually caring about
>> having some real explanations beyond the usual "if you don't know what
>> it is, you don't need it, just say no")
>
>Speaking of which I remember how I was confused when I found out that this 
>driver
>is the linux driver for "SCI logic" SCSI vmware adapter :-)

to be exact, it`s  CONFIG_FUSION_SPI and that makes mptspi build, which is
a driver for LSI53C1030 type controller, which also exists in real world.
vmware just emulates this hardware.

>menuconfig FUSION
>        bool "Fusion MPT device support"
>        depends on PCI
>        ---help---
>        Say Y here to get to see options for Fusion Message
>        Passing Technology (MPT) drivers.
>        This option alone does not add any kernel code.

you are right, this is confiusing and confused me and others, too.

not a single word that this is for LSILogic type controllers.

Maybe that can/should be changed to "LSI Fusion MPT device support", "Say Y 
here to get to see options for drivers
based on LSI Fusion Message Passing Technology (MPT)"  !?

regards
roland






List:       linux-kernel
Subject:    Re: This month's price for the most useless new Kconfig help 
text ...
From:       Maxim Levitsky <nadejdalevitsky () gmail ! com>
Date:       2008-05-01 17:04:42
Message-ID: 200805012004.42706.maximlevitsky () gmail ! com
[Download message RAW]

On Thursday, 1 May 2008 19:01:29 Samuel Thibault wrote:
> Christoph Hellwig, le Thu 01 May 2008 11:47:20 -0400, a écrit :
> > On Thu, May 01, 2008 at 02:19:00PM +0100, Samuel Thibault wrote:
> > > If the society was a bit more aware of accessibility troubles in 
> > > general
> > > (I mean in the street etc.), we wouldn't have to explain the word
> >
> > Blah, an agenda is not an excuse for bad option descriptions.
>
> Sure, that's why I provided a patch :)
>
> (I agree that Kconfig helps like "CONFIG_FUSION: Say Y here to get to
> see options for Fusion Message Passing Technology (MPT) drivers" do not
> help much, I just didn't know that people were now actually caring about
> having some real explanations beyond the usual "if you don't know what
> it is, you don't need it, just say no")
Speaking of which I remember how I was confused when I found out that this 
driver
is the linux driver for "SCI logic" SCSI vmware adapter :-)

>
> > And btw, the word accessibility in the sense used here doesn't translate
> > at all into many foreign languages,
>
> Right.
>
> Samuel
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>

Regards,
 Maxim Levitsky



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2008-05-01 22:02 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-01 12:09 This month's price for the most useless new Kconfig help text Andi Kleen
2008-05-01 13:19 ` Samuel Thibault
2008-05-01 15:47   ` Christoph Hellwig
2008-05-01 16:01     ` Samuel Thibault
2008-05-01 17:04       ` Maxim Levitsky
2008-05-01 17:36   ` Stefan Richter
2008-05-01 18:37     ` Samuel Thibault
2008-05-01 18:52       ` Stefan Richter
  -- strict thread matches above, loose matches on Subject: below --
2008-05-01 22:02 Roland

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox