Re: RFD: Kernel release numbering

Helge Hafting
2005-03-03T11:28:29Z

Linus Torvalds wrote:

>In other words, we'd have an increasing level of instability with an odd
>release number, depending on how long-term the instability is.
>
> - 2.6.<even>: even at all levels, aim for having had minimally intrusive
> patches leading up to it (timeframe: a week or two)
>
>with the odd numbers going like:
>
> - 2.6.<odd>: still a stable kernel, but accept bigger changes leading up
> to it (timeframe: a month or two).
> - 2.<odd>.x: aim for big changes that may destabilize the kernel for
> several releases (timeframe: a year or two)
> - <odd>.x.x: Linus went crazy, broke absolutely _everything_, and rewrote
> the kernel to be a microkernel using a special message-passing version
> of Visual Basic. (timeframe: "we expect that he will be released from
> the mental institution in a decade or two").
>
>
>
Fine with me - but I tend to run mm kernels anyway to get the "latest". :-)

Now, if this implies linux 3.0.0 won't ever happen, how about getting
rid of the major number? It serves no purpose if not used at all. (I don't
consider the VB thing realistic . . .)

Or, if you want to keep the major number for consistency with earlier
kernels, consider:
2.<even> minimally intrusive patches
2.<odd> big changes needing a month
<odd>.x big changes that destabilize over several releases
2.x.y takes the role 2.x.y.z has today.

Helge Hafting

Helge Hafting