[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <Pine.LNX.4.64.0709010513460.28329@localhost.localdomain>
Date: Sat, 1 Sep 2007 05:21:34 -0400 (EDT)
From: "Robert P. J. Day" <rpjday@...dspring.com>
To: Stefan Richter <stefanr@...6.in-berlin.de>
cc: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Re: maturity and status and attributes, oh my!
On Sat, 1 Sep 2007, Stefan Richter wrote:
> Robert P. J. Day wrote:
> > *attributes* would be orthogonal to one another -- the values
> > *within* an attribute would be mutually exclusive.
>
> Ah, right.
great, we got that cleared up. onward.
> In the context of kernel features, "experimental" doesn't mean that
> developers are conducting experiments, but rather that users may use
> it for experimental purposes. Kernel packagers/ distributors/
> admins/ users are advised that this feature is not for use in
> production (for whatever reasons, e.g. proof-testing not completed,
> known instability, lack of compatibility, missing features).
>
> I have no advise into which attribute to put this and which
> alternative values that attribute could assume.
at this point, i'm not sure either. given the possible
interpretations of EXPERIMENTAL that i hadn't considered until now,
maybe it really *does* make sense to tag something as both
EXPERIMENTAL and, say, DEPRECATED (does it?). that suggests you might
want to have two orthogonal attributes:
maturity: untagged/normal, DEPRECATED, OBSOLETE
quality(?): untagged/normal, EXPERIMENTAL, BROKEN
obviously, maturity would represent the position in the normal life
span of a feature as it progresses from useful to obsolete, while
quality would identify its perceived quality of code. and those would
(clearly?) be two independent attributes you could apply to any
feature, and be able to select independently.
anyway, this is sort of covered in my earlier post from this morning.
i think.
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@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists