Help Linus decide what to call the next kernel
So - continue with v3.20, because bigger numbers are sexy, or just move to v4.0 and reset the numbers to something smaller?" As of this writing, the 4.0 option appears to be winning.
Posted Feb 13, 2015 19:02 UTC (Fri)
by marduk (subscriber, #3831)
[Link] (3 responses)
Posted Feb 13, 2015 19:12 UTC (Fri)
by sjj (guest, #2020)
[Link] (2 responses)
Posted Feb 13, 2015 22:27 UTC (Fri)
by felixfix (subscriber, #242)
[Link]
Posted Feb 14, 2015 1:50 UTC (Sat)
by gracinet (guest, #89400)
[Link]
Seriously with Internet Of Things all over the place, the idea of a Linux guitar amp is not so exotic after all, eh ?
Posted Feb 13, 2015 19:31 UTC (Fri)
by bentley (subscriber, #93468)
[Link] (4 responses)
Posted Feb 13, 2015 20:06 UTC (Fri)
by HelloWorld (guest, #56129)
[Link] (2 responses)
Posted Feb 13, 2015 21:38 UTC (Fri)
by proski (subscriber, #104)
[Link] (1 responses)
Posted Feb 14, 2015 16:06 UTC (Sat)
by jengelh (guest, #33263)
[Link]
Posted Feb 13, 2015 21:13 UTC (Fri)
by gvy (guest, #11981)
[Link]
That doesn't actually work. Look how stable kernel numbers work - 3.14.33 wasn't the 33rd release in that month, and came out after 3.15 through 3.18.
Posted Feb 13, 2015 19:49 UTC (Fri)
by lafp (subscriber, #89554)
[Link] (4 responses)
Posted Feb 13, 2015 19:58 UTC (Fri)
by utoddl (guest, #1232)
[Link]
Posted Feb 14, 2015 3:05 UTC (Sat)
by josh (subscriber, #17465)
[Link] (2 responses)
Posted Feb 14, 2015 6:01 UTC (Sat)
by jake (editor, #205)
[Link] (1 responses)
5.0h wow man! :)
Posted Feb 14, 2015 6:33 UTC (Sat)
by josh (subscriber, #17465)
[Link]
Posted Feb 13, 2015 19:59 UTC (Fri)
by cyperpunks (subscriber, #39406)
[Link] (10 responses)
Posted Feb 13, 2015 21:31 UTC (Fri)
by Beolach (guest, #77384)
[Link] (7 responses)
Another possibility I thought of, is tying it to LTS versions somehow. Maybe if GregKH says 3.19 (or 3.x) will be a LTS version, then Linus' next release would be 4.0. Then when GregKH says 4.x will be LTS, Linux switches to 5.0. But I don't know how GregKH decides on LTS versions, or if the timing on his decision would work w/ Linus switching the major number...
Posted Feb 13, 2015 22:11 UTC (Fri)
by JamesErik (subscriber, #17417)
[Link] (5 responses)
Posted Feb 14, 2015 16:05 UTC (Sat)
by kreijack (guest, #43513)
[Link] (4 responses)
I disagree. Ok for 4.0 as a LTS, but the 4.1 what would means ? I read this as "4.1 is the 4.0 plus some bugfix and *minor* changes..." but this is not true.
The whole point of the question is that *today* the major number means anything. At this point I suggest to take year/month as version numbering; something like 15.02. The LTS could be marked with a LTS suffix and a further index for the micro. So:
3.16 -> 14.08LTS
Posted Feb 15, 2015 15:39 UTC (Sun)
by fandingo (guest, #67019)
[Link] (3 responses)
That's not what the recommendation is. The major version number rolls over *after* the LTS release. If the current release were to become LTS, then LTS is 3.19. For subsequent bugfixes to that LTS, they could either do 3.20, 3.21, etc., or 3.19.1, 3.19.2, etc.
The next kernel release would be 4.0. Then, at some later point, there's a 4.15 (or whatever) that becomes LTS, and the kernel next regular release becomes 5.0.
The *last* minor release number for a major version is the LTS, not the first minor release number for a major version.
I don't like the idea, though, probably because I don't use LTS kernels. I'd rather do it date based. I would rather avoid the Y2K problem and use YYYY.MM, though.
Posted Feb 16, 2015 9:47 UTC (Mon)
by dany (guest, #18902)
[Link]
Posted Feb 16, 2015 17:43 UTC (Mon)
by Kamilion (guest, #42576)
[Link] (1 responses)
Posted Feb 17, 2015 14:51 UTC (Tue)
by mathstuf (subscriber, #69389)
[Link]
Posted Feb 14, 2015 0:43 UTC (Sat)
by ncm (guest, #165)
[Link]
Posted Feb 13, 2015 23:16 UTC (Fri)
by xxiao (guest, #9631)
[Link]
Posted Feb 17, 2015 6:14 UTC (Tue)
by kragil (guest, #34373)
[Link]
I see a pattern, a migration of sorts:
This is where I think the pattern will stop and stay.
Just guessing though, my mindreading is off today.
Posted Feb 13, 2015 22:53 UTC (Fri)
by dfsmith (guest, #20302)
[Link] (2 responses)
Posted Feb 13, 2015 23:10 UTC (Fri)
by dlang (guest, #313)
[Link] (1 responses)
Posted Feb 14, 2015 0:45 UTC (Sat)
by ncm (guest, #165)
[Link]
Posted Feb 14, 2015 0:41 UTC (Sat)
by pabs (subscriber, #43278)
[Link] (6 responses)
Posted Feb 14, 2015 0:54 UTC (Sat)
by scientes (guest, #83068)
[Link]
Posted Feb 14, 2015 12:04 UTC (Sat)
by zdzichu (subscriber, #17118)
[Link]
Posted Feb 14, 2015 12:36 UTC (Sat)
by juliank (guest, #45896)
[Link]
Posted Feb 14, 2015 20:35 UTC (Sat)
by Seegras (guest, #20463)
[Link]
Posted Feb 15, 2015 16:23 UTC (Sun)
by debacle (subscriber, #7114)
[Link] (1 responses)
(For the time being, I personally decided not to use G+, Facebook, Twitter, but Pump.io and - soon - MediaGoblin.)
Posted Feb 15, 2015 23:22 UTC (Sun)
by cesarb (subscriber, #6266)
[Link]
I don't think Linus is going to be kicked out of Google Plus.
Posted Feb 14, 2015 6:31 UTC (Sat)
by csamuel (✭ supporter ✭, #2624)
[Link] (3 responses)
Linux 3.14159 FTW..
Posted Feb 14, 2015 6:36 UTC (Sat)
by josh (subscriber, #17465)
[Link] (2 responses)
Posted Feb 15, 2015 1:40 UTC (Sun)
by gerdesj (subscriber, #5446)
[Link] (1 responses)
Posted Feb 20, 2015 11:03 UTC (Fri)
by domo (guest, #14031)
[Link]
Posted Feb 14, 2015 8:34 UTC (Sat)
by dambacher (subscriber, #1710)
[Link]
Posted Feb 14, 2015 10:04 UTC (Sat)
by toyotabedzrock (guest, #88005)
[Link]
It seems like the kind of new great breaking feature maybe along with btrfs to actually have make it worth while.
It would even be an awesome PR score against Windows annoying updates.
You could dumb depreciated code and continue to update the 4.x and 3.x series.
Posted Feb 14, 2015 17:18 UTC (Sat)
by leoc (guest, #39773)
[Link] (1 responses)
Posted Feb 14, 2015 22:09 UTC (Sat)
by flussence (guest, #85566)
[Link]
Posted Feb 14, 2015 19:14 UTC (Sat)
by cesarb (subscriber, #6266)
[Link]
* Each of the three components of the version number is an 8-bit number (see include/linux/version.h).
Posted Feb 15, 2015 4:35 UTC (Sun)
by glikely (subscriber, #39601)
[Link] (1 responses)
Posted Feb 16, 2015 19:56 UTC (Mon)
by bronson (subscriber, #4806)
[Link]
Posted Feb 16, 2015 21:31 UTC (Mon)
by malor (guest, #2973)
[Link]
Posted Feb 18, 2015 0:39 UTC (Wed)
by zblaxell (subscriber, #26385)
[Link] (1 responses)
I can't really say I'm fond of innovations in this particular part of the kernel.
Posted Feb 18, 2015 0:45 UTC (Wed)
by Cyberax (✭ supporter ✭, #52523)
[Link]
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
That said, I'm also in favour of some new, sensible versioning scheme, the current one is just silly. fwiw, I'd simply drop the 3. part and continue counting. less' version number is 471. Who cares? One doesn't run out of natural numbers.
It should be possible to use the date of the rc1 tag. That's what good programmers do - grab the resource when you need it. Who cares if the release date doesn't match the version. The stable series would still use the same kernel version plus serial number. So, rc1 released in March 2015 would be v15.03, the corresponding released kernel released in May 2015 would still be v15.03, the stable series would be v15.03.1, v15.03.2 etc even if they are released in August 2015, January 2016 etc.
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Valdis KletnieksHelp Linus decide what to call the next kernel
+Brandon Price So Linux 15.2 for this month. For the second version in the same month, 15.2.1, and so on
Help Linus decide what to call the next kernel
Embedded Linux for Supercomputer Phone Clusters?
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Too late for 3.x series, however 4.9 should followed by 5.0.
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
3.16.1..3.16.65 -> 14.08LTS.1 ... 14.08LTS.65
3.17 -> 14.10
3.17.1 -> 14.10.1
3.18 -> 14.12
3.18.7 -> 14.12.7
3.19 -> 15.02
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
.39 -» 3.0
.19 -» 4.0
.9 -» 5.0
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help pushing alternatives to G+, Facebook, Twitter
Help pushing alternatives to G+, Facebook, Twitter
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Change rules on major version bumps!
Didn't we change the numbering rules on every major version bump?
Help Linus decide what to call the next kernel
So let's paint the shed red... i mean number the kernel 4!
Meanwhile the backlight on my intel desktop and laptop still doesn't work....
Meanwhile the backlight on my intel desktop and laptop still doesn't work....
Version limitations
* Any change of the major version number will need a corresponding change to the UNAME26 code (see kernel/sys.h).
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
Help Linus decide what to call the next kernel
