Re: Linux 2.6.21

From: Adrian Bunk
Date: Fri Apr 27 2007 - 10:58:13 EST


On Thu, Apr 26, 2007 at 09:50:15PM +0100, Alan Cox wrote:
> > They get frustrated because they focussed on developing new features
> > instead of fixing regressions, and now it takes longer until their new
> > features get merged because noone fixed the regressions...
>
> I would disagree: They get frustrated because they are blocked on some
> small regression which is stopping a ton of other fixed including
> features people need (like new hardware support) from being released.
>
> The "no regressions" model doesn't really work when you ask about the
> greater good of the userbase.
>
> The goal of no regressions is great and the regression lists for ATA were
> certainly very helpful but the greater good comes first.

"no regressions" is definitely not feasible.

14 known regressions, some of them not yet debugged at all, are
different from your "some small regression".

And look e.g. at the many (and non-trivial) changes between -rc7 and
-final, resulting in more than one report from people who were running
-rc7 without problems - and 2.6.21 doesn't work for them.

It's not a choice between "regressions don't matter" and "no regressions",
it's about the place in the area between these two extremes. I have my
opinions on what I want to expect from a stable Linux kernel, and other
people have different opinins.

> Alan

cu
Adrian

--

"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed

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