Re: New (now current development process)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On Mon, 7 Nov 2005, Christopher Friesen wrote:
> 
> The safe bet is to simply rename the final -rc with no further changes.

That's not actually a very safe bet at all.

Why? Because only a small percentage of people actually test -rc kernels 
in the first place. 

So if you release the last -rc as the standard kernel, you (a) get no real 
coverage advantage anyway and (b) you just wasted a week in order to try 
to get some coverage that you aren't getting.

The current kernel development model is to merge stuff early, which 
hopefully motivates the people who _do_ test -rc kernels to actually test 
-rc1, since they know that that's the one that has _all_ the really 
relevant goodies.

And most of those that do test -rc1 will never see any problems at all. 
Those that do, are now more likely to test the rest of the -rcs, hopefully 
until their problem is resolved. And those that don't test -rc releases 
(because they simply don't upgrade very often) will _never_ test an -rc 
release, whether it's the first one or the last one.

So what we have to fight this problem is the stable kernel series. We 
release the final 2.6.x kernel with as much testing as we can, but it's 
just an undeniable fact that a lot of people will try that kernel only 
after the release, and often it might be weeks after the release. Doing 
-rc kernels didn't do anything for those cases.

But when they find a problem (or somebody who _did_ test an -rc kernel, 
but didn't notice a problem until much later), we try to have a process to 
get those issues fixed. 

So repeat after me: "Most people never test -rc kernels". 

			Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux