News for hackers. Stuff that matters.
Re:Linus Torvalds' poll about “big versions” in kernel releases by jrochkind1 on Friday February 13, 2015 @12:45PM (#9045672)
> it wouldn't look nice if stability-oriented distributions were forced to be seen as shipping "last year's kernel". It also looks stupid to patch a kernel you know is NN months old, even though you know it's the one you need to patch for reason XYZ.

But stability-oriented distributions ARE shipping "last year's kernel", and people ARE patching a kernel that is NN months old (whether they know it or not).

Yes?

You are arguing that what people are actually doing should be kept less transparent, because if it were obvious what they were doing it would look bad?

While that might be what people want for marketting-related purposes, it kind of offends my sensibilities, it seems like lack of transparency here is not helpful for improvement to release practices, and I doubt Linus himself would like that argument very much.

Re:Linus Torvalds' poll about “big versions” in kernel releases by toyg on Friday February 13, 2015 @05:45PM (#9047703)
> You are arguing that what people are actually doing should be kept less transparent, because if it were obvious what they were doing it would look bad?

It would be nice if all people were so logically minded, and could think rationally about pros and cons of running a battle-hardened piece of code from last year, being guided in their decisions only by the unshakable faith in the values of critical thought and Scientific Enlightenment as declined by our Engineer-in-Chief.

The truth is, we all know that the average geek, giving a choice between $software version 2012_11_20 and 2014_12_15, would almost always pick the latter. Arguments that "the 2012_11* codeline is a workhorse and runs better with our hardware!" would simply not cut it; newer software will have more bugs fixed, right? It's only natural. Of course "nobody would run 2015_02_13, it's too bleeding edge", but a couple of months should be fine, surely? ... This sort of thought is not even conscious in most seasoned geeks, but it's inevitably there. Anything older than a few months would quickly lose all significance.

A date will irrevocably reduce a piece of software to a moment in time, an idea that a release is just a timestamp on a single line going from A to B; a date-agnostic release number gives software an identity that transcends time, so that it will actually make the choice clearer: you run 2.x because you want some features and not others for your own purposes, regardless of when they were released.

Man is what it is, and despite all their protestations, engineers are just men. If you think this sort of process does not happen in our minds, or that it doesn't matter in the end, then you should try replacing a release manager with a small timestamp-checking shell script.

Re:Linus Torvalds' poll about “big versions” in kernel releases by 4ydx on Friday February 13, 2015 @07:47PM (#9048196)
Ubuntu releases on specified dates and has names associated with those dates. Basically arguing that a date dilutes the value of the release seems pretty weak to me. Given that we are "engineers" who are people I think we would be able to look at a changelog of some sort and understand what a particular time stamp brings with it.

They are only numbers after all.

Re:Linus Torvalds' poll about “big versions” in kernel releases by moe on Tuesday February 17, 2015 @08:24AM (#9062033)
Sounds like a win for everyone?

Those who always want the latest and greatest can see easier when their kernel gets "too old".

And the rest of us who run behind the curve benefits from the increased test coverage.