The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Distro release question?

    Discussion in 'Linux Compatibility and Software' started by Rodster, May 27, 2011.

  1. Rodster

    Rodster Merica

    Reputations:
    1,805
    Messages:
    5,043
    Likes Received:
    396
    Trophy Points:
    251
    For all you Linux vets. Is there a reason why most developers chose a 6 month release path for most of their releases? :confused:

    OpenSUSE does it every 8 months, Canonical and others based on Ubuntu chose every 6 months and then you have a rolling or LTR. Wouldn't the devs be better served by NOT spreading themselves thin and drop the 6-8 month release schedule and just do a rolling release instead?

    Just asking from a different POV. The Mint team has 4 or 5 different releases and if i'm not mistaken the teams are spread out amongst all of those distros. As nice as Mint is, at face value the differences between version 9, 10, 11 are small and could be rolled out via updates. :)
     
  2. Thaenatos

    Thaenatos Zero Cool

    Reputations:
    1,581
    Messages:
    5,346
    Likes Received:
    126
    Trophy Points:
    231
    Well I havent been with debian very long, but I have been on a debian based system (ubuntu) for a long while and for the longest time they offer new releases as a update. For instance I upgraded to 11.04 from 10.10 through update manager and all I had to do was restart and I was on 11.04. Thank God cause if I had to reformat/install from scratch 11.04 I would have been even more upset.
     
  3. ThinkRob

    ThinkRob Notebook Deity

    Reputations:
    1,006
    Messages:
    1,343
    Likes Received:
    2
    Trophy Points:
    56
    Well IMO Canonical's doing a lot less work than OpenSUSE is, since OpenSUSE is kinda its own code base at this point while Ubuntu is still very much based on Debian.

    As far as why not rolling-release? 'cause it sucks. It's good for getting the latest and greatest software, but as far as developing a consistent release, a stable release, or a release with a coherent design it absolutely sucks.

    Now that may be OK for distros that prioritize new-ness over everything else. Arch, for example, is a great way to keep running the latest code. But for distros that want to produce the most stable, bug-free release they can -- distros like Debian -- a rolling release is not an option.
     
  4. Boundzy

    Boundzy Notebook Geek

    Reputations:
    15
    Messages:
    76
    Likes Received:
    0
    Trophy Points:
    15
    I think that what you describe is true for many, if not most, rolling releases. However, rolling-release is not synonymous with bleeding edge. The devs for a rolling release can roll out updates that are tested and stable. This is one of many aspects of PCLOS that I like: it is both a rolling release and stable. In fact, at times I think it is boringly stable. :)
     
  5. hakira

    hakira <3 xkcd

    Reputations:
    957
    Messages:
    1,286
    Likes Received:
    0
    Trophy Points:
    55
    They both have their ups and downs, nothing sucks more than having to wipe your install and start over because there are too many changes to do a direct/rolling upgrade.

    I think they moved to a 6mo release cycle because that is about the rate that new hardware gets released, and rather than push out small updates they just roll the changes into a newer kernel that has been tested to not conflict with anything?
     
  6. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    Yeah, OpenSUSE branched off Slackware in the 90's. I think 6 months is way too fast. 8 months to a year seems more reasonable. I went the stable router to SL which will be supported for 5 years. So, at least we have a lot to choose from :)
     
  7. ThinkRob

    ThinkRob Notebook Deity

    Reputations:
    1,006
    Messages:
    1,343
    Likes Received:
    2
    Trophy Points:
    56
    Fair point. It's not impossible to make a stable rolling release distro, but I would say that it's quite a bit harder than a fixed-release distro. I haven't used PCLinuxOS, but my experiences with Arch certainly haven't reassured me...
     
  8. silentivm

    silentivm Notebook Guru

    Reputations:
    48
    Messages:
    58
    Likes Received:
    0
    Trophy Points:
    15
    In my experience, Arch is pretty stable as long as you don't use stuff like the testing repository, or replace system packages with packages from the AUR.

    But a rolling release distro needs that the user reads information about the updates, i.e. updates are not something "set and forget".
     
  9. cri-cri

    cri-cri Notebook Consultant

    Reputations:
    43
    Messages:
    111
    Likes Received:
    0
    Trophy Points:
    30
    I'm afraid it has nothing to do with hardware. Main Gnome-centric distros like Fedora and Ubuntu (and subsequently most derivatives) have a 6 months release cycle for the simple reason they sync-ed with upstream Gnome release cycle.
     
  10. Gintoki

    Gintoki Notebook Prophet

    Reputations:
    2,886
    Messages:
    6,566
    Likes Received:
    0
    Trophy Points:
    205
    You're slipping hakira, this newbie has you beat. He is correct. This cycle is also linked with the the X.org and KDE release cycle. There may be a few other big packages that link with this cycle that I am forgetting.

    As for it's origin, I don't know exactly but I have a feeling it started with Debian not releasing new versions on time so most of the big packages decided to stick out their tongue at Debian.
     
  11. ThinkRob

    ThinkRob Notebook Deity

    Reputations:
    1,006
    Messages:
    1,343
    Likes Received:
    2
    Trophy Points:
    56
    Uh... define "on time". Debian didn't really do a time-based release cycle -- they went with more of a "when it's ready" approach.
     
  12. Gintoki

    Gintoki Notebook Prophet

    Reputations:
    2,886
    Messages:
    6,566
    Likes Received:
    0
    Trophy Points:
    205
    It's exactly that. "On time". They (the ones who made the current schedule) weren't happy with release when ready, they wanted more frequent releases based on time, not maturity or stability.
     
  13. ThinkRob

    ThinkRob Notebook Deity

    Reputations:
    1,006
    Messages:
    1,343
    Likes Received:
    2
    Trophy Points:
    56
    I'm not sure I'm getting what you mean.

    Debian only recently switched to a time-based release model -- up until Wheezy there was no such thing as an "on time" Debian release or a "late" Debian release because there was no defined timeline.
     
  14. Gintoki

    Gintoki Notebook Prophet

    Reputations:
    2,886
    Messages:
    6,566
    Likes Received:
    0
    Trophy Points:
    205
    I'm talking about how people who push(ed) for a speedier cycle think. Maybe it's a bit confusing.
     
  15. debguy

    debguy rip dmr

    Reputations:
    607
    Messages:
    893
    Likes Received:
    4
    Trophy Points:
    31
    There have never been serious discussions about "on time" Debian release dates. All the discussions were about "on time" freeze dates. That's an important difference.
     
  16. ThinkRob

    ThinkRob Notebook Deity

    Reputations:
    1,006
    Messages:
    1,343
    Likes Received:
    2
    Trophy Points:
    56
    Yeah, that's why I'm a bit puzzled by the whole thing. I mean... I know that there have been disputes about when to freeze -- but as far as I know the releases have *always* been driven by bug counts rather than time.
     
  17. Gintoki

    Gintoki Notebook Prophet

    Reputations:
    2,886
    Messages:
    6,566
    Likes Received:
    0
    Trophy Points:
    205
    That's what I meant. Now I see how you got confused.
     
  18. ThinkRob

    ThinkRob Notebook Deity

    Reputations:
    1,006
    Messages:
    1,343
    Likes Received:
    2
    Trophy Points:
    56
    Righto. I was sitting here re-reading that and thinking "Wait, since when has the Debian community cared about timing? Did I miss a good flamewar?" :D