Re: [PATCH] net/, drivers/net/ , missing EXPERIMENTAL in menus



On Fri, 31 Aug 2007, Randy Dunlap wrote:

What I like about the patch is that it associates some kconfig
symbol with prompt strings, so that we don't have to edit
"(EXPERIMENTAL)" all the darn time (e.g.).

I'd be quite happy with calling it "status" rather than "maturity",
and with being able to use multiple of the status tags at one time,
such as

config FOO
depends on BAR
status OBSOLETE BROKEN

grrrrrrrr ... i already made my point in my earlier post. i'd
really, really like it if *this* attribute remained as "maturity". an
entirely *separate* attribute could be defined as a feature "status",
which would be entirely orthogonal to maturity level, so that the
above would be written as

maturity OBSOLETE
status BROKEN

there's a reason for this -- any feature should have exactly *one*
value for any attribute. that is, in terms of maturity, a feature
could be EXPERIMENTAL *or* DEPRECATED *or* OBSOLETE. it ***can't***
be more than one, as in both DEPRECATED *and* OBSOLETE. to allow that
flexibility is to descend into absurdity.

rday
--
========================================================================
Robert P. J. Day
Linux Consulting, Training and Annoying Kernel Pedantry
Waterloo, Ontario, CANADA

http://crashcourse.ca
========================================================================
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: [PATCH] net/, drivers/net/ , missing EXPERIMENTAL in menus
    ... "" all the darn time. ... and with being able to use multiple of the status tags at one time, ... status OBSOLETE BROKEN ... which would be entirely orthogonal to maturity level, ...
    (Linux-Kernel)
  • Re: random thoughts on DEPRECATED and OBSOLETE
    ... DEPRECATED and OBSOLETE as machine-parsable tags are. ... configure and build a kernel that incorporates nothing that people ... config EXPERIMENTAL ... One of your examples for the usage of the keyword, "maturity ...
    (Linux-Kernel)
  • Re: random thoughts on DEPRECATED and OBSOLETE
    ... DEPRECATED and OBSOLETE as machine-parsable tags are. ... Won't adding more maturity levels increase craziness? ... opinion and ask for more presentational markup in Kconfig. ...
    (Linux-Kernel)