linux-embedded.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Renaming of CONFIG_EMBEDDED to CONFIG_EXPERT
@ 2011-01-01  5:30 Paul Gortmaker
  2011-01-01  8:01 ` Nicholas Mc Guire
  0 siblings, 1 reply; 3+ messages in thread
From: Paul Gortmaker @ 2011-01-01  5:30 UTC (permalink / raw)
  To: Linux Embedded Maillist

Given the high traffic on LKML, some folks probably haven't seen this
thread, which proposes to rename the CONFIG_EMBEDDED option to
CONFIG_EXPERT.

https://patchwork.kernel.org/patch/438671/

Paul.

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

* Re: Renaming of CONFIG_EMBEDDED to CONFIG_EXPERT
  2011-01-01  5:30 Renaming of CONFIG_EMBEDDED to CONFIG_EXPERT Paul Gortmaker
@ 2011-01-01  8:01 ` Nicholas Mc Guire
  2011-01-01 22:47   ` Paul Gortmaker
  0 siblings, 1 reply; 3+ messages in thread
From: Nicholas Mc Guire @ 2011-01-01  8:01 UTC (permalink / raw)
  To: Paul Gortmaker; +Cc: Linux Embedded Maillist

On Sat, 01 Jan 2011, Paul Gortmaker wrote:

> Given the high traffic on LKML, some folks probably haven't seen this
> thread, which proposes to rename the CONFIG_EMBEDDED option to
> CONFIG_EXPERT.
> 
> https://patchwork.kernel.org/patch/438671/
>
what would be the advantage of such a change ? is there an intent to introduce
an actual CONFIG_EMBEDDED dedicated to embedded systems ?

The argument in the above patch that it requires experts to modify these 
settings holds for a lot of items in the kernel config and if that is the
prime motivatino to flag these then an additional tag "EXPERT" along with
"NEW" and "EXPERIMENTAL" might make more sense (Aside from the help text
generally stating the sane-state any way with the common note that if you
don't knwo what you are doing say N...)

The main objection I would have is that it will break documentation (out of
tree docs that is) with little to no utility for the kernel developers.

hofrat 

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

* Re: Renaming of CONFIG_EMBEDDED to CONFIG_EXPERT
  2011-01-01  8:01 ` Nicholas Mc Guire
@ 2011-01-01 22:47   ` Paul Gortmaker
  0 siblings, 0 replies; 3+ messages in thread
From: Paul Gortmaker @ 2011-01-01 22:47 UTC (permalink / raw)
  To: Nicholas Mc Guire; +Cc: Linux Embedded Maillist

[Re: Renaming of CONFIG_EMBEDDED to CONFIG_EXPERT] On 01/01/2011 (Sat 09:01) Nicholas Mc Guire wrote:

> On Sat, 01 Jan 2011, Paul Gortmaker wrote:
> 
> > Given the high traffic on LKML, some folks probably haven't seen this
> > thread, which proposes to rename the CONFIG_EMBEDDED option to
> > CONFIG_EXPERT.
> > 
> > https://patchwork.kernel.org/patch/438671/
> >
> what would be the advantage of such a change ? is there an intent to introduce
> an actual CONFIG_EMBEDDED dedicated to embedded systems ?

I at first had a similar reaction, but the more I thought about it, the
more it seemed to make sense to me.

> 
> The argument in the above patch that it requires experts to modify these 
> settings holds for a lot of items in the kernel config and if that is the
> prime motivatino to flag these then an additional tag "EXPERT" along with
> "NEW" and "EXPERIMENTAL" might make more sense (Aside from the help text
> generally stating the sane-state any way with the common note that if you
> don't knwo what you are doing say N...)

Well, to be honest, the current EMBEDDED option allows you to see
options that you can easily shoot yourself in the foot with.  And if you
are going to put together an embedded device, you largely do need
someone who is more familiar with the options (or at least willing to
research them) then the average desktop user who is contemplating
building a kernel for the 1st time.  The term "expert" may be a bit
overdramatic, but at least it lets you know that you've strayed outside
the safety fence of the default playground.

THe guy who plays around with default /proc/sys/vm values to tune for a
64GB server has to know what he's doing just as another person tuning
the same settings for a 64MB router appliance -- both have to be an
"expert".  So having a Kconfig that exposes the boot up defaults for VM
tuning (I didn't check, possibly a hypothetical example) doesn't make
sense to be hidden under EMBEDDED, but it does make sense to be under
the superset category of EXPERT, I think.

> 
> The main objection I would have is that it will break documentation (out of
> tree docs that is) with little to no utility for the kernel developers.

The utility value is that we don't introduce yet another Kconfig option
that has a grey area of overlap with existing options.

Paul.

> 
> hofrat 

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

end of thread, other threads:[~2011-01-01 22:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-01  5:30 Renaming of CONFIG_EMBEDDED to CONFIG_EXPERT Paul Gortmaker
2011-01-01  8:01 ` Nicholas Mc Guire
2011-01-01 22:47   ` Paul Gortmaker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).