Re: starting with 2.7

From: William Lee Irwin III
Date: Sun Jan 02 2005 - 16:43:29 EST


On Sun, Jan 02, 2005 at 10:24:27PM +0100, Andries Brouwer wrote:
> You are an optimist. I think reality is different.
> You change some stuff. The bad mistakes are discovered very soon.
> Some subtler things or some things that occur only in special
> configurations or under special conditions or just with
> very low probability may not be noticed until much later.
> So, your changes have a wake behind them that is wide the first
> few days and becomes thinner and thinner over time. Nontrivial
> changes may have bugs discovered after two or three years.
> If a kernel is set apart and called "stable", then it is not,
> but it will become more and more stable over time, until after
> two or three years only very few unknown problems are encountered.
> If you come with a new kernel every month, then you get
> the stability that the "stable" kernel has after less than a month,
> which is not particularly stable.

This is not optimism. This is experience. Every ``stable'' kernel I've
seen is a pile of incredibly stale code where vi'ing any file in it
instantly reveals numerous months or years old bugs fixed upstream.
What is gained in terms of reducing the risk of regressions is more
than lost by the loss of critical examination and by a long longshot.

-- wli
-
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/