Sarge is Now Frozen 380
JoeBuck writes "Steve Langasek has announced that Debian Sarge is now frozen. He produced a schedule that would lead to a Debian release at the end of May, though I would expect it to slip somewhat. I'm glad that the long wait for a Debian release will soon be over."
Good news, even for Sid users. (Score:4, Insightful)
Re:Huh? (Score:5, Insightful)
Re:So... (Score:2, Insightful)
Re:Big woop now it's only 3 years behind. FP and F (Score:4, Insightful)
The comparing methaphor is indeed appropriate, because Debian is a complete software distribution, not just an OS. The equivalent situation would be Microsoft not updating any of their software for three years.
Also, Windows XP SP2 could well be considered a release of its own, considering the depth and breath of the changes (as well as the widespread application breakage).
It was entirely appropriate ... (Score:3, Insightful)
Re:Good news, even for Sid users. (Score:5, Insightful)
If debian is too slow for you then don't fucking use it but quit the whining. Go and have your gentoo, ubuntu, fedora or whatever fulfills your desire for up-to-date software.
The rest of us will just keep on loving and hugging debian for testing the shit out of their shit in multiple stages before they even consider to stamp a big, red "stable" on it.
I consider it a great blessing that I am granted access to their *testing* and *unstable* branch for my desktop but my major reason for choosing debian is that I know once something hits stable it might be old but it is very likely that many people have not only looked at it but actually used it for a noteworthy amount of time (and whined and bitched about bugs and problems, all of which have then been worked out in the process).
Show me another distro where "stable" means stable and that achieves this goal in shorter time and I'll switch, gladly.
There is none.
In the life of a sysadmin it's worth quite a bit to know that there's a place where you can say "apt-get install apache" and it *will* work.
Certainly worth much more than alpha transparency in X or whatever hype feature of the moment.
Re:Is it kernel 2.2 yet? (Score:4, Insightful)
Us in the five digit club can put out nonsense as good as the next slashdotter. Only difference is we got more practice!
no love ... (Score:2, Insightful)
I've been a loyal debian user for a while and I happen to like the system which they use to control the level of stability/upgradeability that your willing to tolerate.
Furthermore, its just on of the many models of Open Source. I think it is good to have diversity. I have a hard time believing that this many
If its not what you want great, go elsewhere, but leave quietly not bitching about how it doesnt suit *your* needs.
Re:Good news, even for Sid users. (Score:3, Insightful)
When shit breaks it fucks up my day. Debian has never done that to me.
Re:Good news, even for Sid users. (Score:5, Insightful)
If they really are releasing Sarge without X.org, this is a perfect example of just this mentality. Debian is the *only* major distribution that hasn't made the switch. Even Slackware's done so, even with that stretch where Pat was absent from development. Let's face it, X.org has been the de facto standard for months now, and the initial release was little more than a fork of the last XFree release before the license change.
So what exactly is the reason for completely ignoring a changing landscape every other distribution has accepted? I just see it as the 'nothing changes' mentality taken to an absurdist extreme. Yes, it makes sense for a stable distribution that's already released, but putting out a new stable branch that, if given Debian's current record, will end up being the standard bearer for a few *years* with major system components that have been replaced for months at launch? Beats me.
The fact of the matter is, like it or not, this is the perception of Debian that's been gained by a good segment of the Linux using populace, and its users aren't helping with comments like "I consider it a great blessing that I am granted access to their *testing* and *unstable* branch."
Which is a shame because from a technical standpoint, Debian has quite possibly the best underpinnings of any of the major distributions. apt is an elegant solution to the package management problem. Debian's configuration tools are generally top notch. Even the new installer's not half bad. But as a whole it's held up by an overly slow development cycle and an elitist attitude amongst its users.
*That's* the reason you see people migrating to Ubuntu en masse. It's all the technical goodness of Debian on a sane development schedule and with a friendly user base. It's what I've wished Debian could be for years, but never seemed to have any interest in becoming. Ah well, C'est La Vie. It just shows what's possible when development becomes focused on getting things done rather than allowing them to languish.
Re:Good news, even for Sid users. (Score:1, Insightful)
Don't like it? Use testing or unstable or Ubuntu or whatever, no one cares. But don't act like just because it doesn't fill a need for -you- that it doesn't have it's place.
Re:Good news, even for Sid users. (Score:4, Insightful)
You know why using testing or unstable isn't an acceptable answer? Because when things break you get the copout excuse that 'things change and break' because it's a development branch.
Having a stable distribution does *NOT* mean that you have to run old, borederline obsolete software. It means that once a distribution is released, the software within that release remains stable, and the only real changes it's going receive are security patches. This simply means you don't go pulling the carpet out from under things by making changes like major version upgrades in that release. Which is fine, but it does not mean that you need to go three *years* between releases, and then launching with older software than any other major distribution is currently using.
So the short version of this is that being "STABLE," as you put it in the manner that matters for a server simply means that you have an unchanging baseline to work from. The problem comes when you have multi-year stretches between those baseline points. That's the flaw with the current Debian manner of operation, and the reason people like myself avoid it even though we see some great strongpoints to the distribution.
BTW thanks for making my point exactly about Debian zealots with the "STFU you don't understand how it works, now go run unstable" response. I never have understood what it is about Debian that draws the elitists.
Re:Good news, even for Sid users. (Score:2, Insightful)
I think you should rethink your ideas about what "old" are WRT software. Maybe in the linux world two years is "ancient" but that's nothing in commercial OS land. I think Debian's release cycle shows a lot more maturity and forethought than goes into distros that release more often.
Re:We have moved on........ (Score:4, Insightful)
Re:Good news, even for Sid users. (Score:3, Insightful)
Wow. As a somewhat laid-back debian desktop user who primarily runs the testing builds, my thoughts were mostly about how we can finally start to test X.org now that sarge is going to be out of the way.
Bitching about not having it until now didn't really occur to me.
Re:Good news, even for Sid users. (Score:2, Insightful)
The Debian folks have gone over why Sarge won't be shipping with XFree86 in some detail. In particular, switching to X.org from XFree86 means retesting every single application that uses X. Let's just say this is non-trivial, so they've blocked X.org from even going into testing (or unstable, I don't remember all the details) for the last few months. I'm sure there'll be plenty of how-tos on how to build X.org, or apt-get it from some handy repository (you probably already can), just like you could do with the 2.6 kernels, but there's nothing wrong with the technical merits of their decision to withhold X.org until the next release (which hopefully won't take as long as this one did, the situation this time around was unusual, with changes to the core charter of the Debian foundation and everything).
BTW, I'm typing this out on a NetBSD box, which also still has XFree86 4. While I'm sure it won't have wiggley windows, it's still a perfectly functional environment. Heck, I'm even using twm without complaints, even though I could just as easily install something more "advanced". All the interesting stuff is happening inside the windows, and for that I still haven't seen anything convincing that isn't still supported on XFree86 for the interim.
Re:How Debian (really) works... (Score:2, Insightful)
Why is Windows NT 4 still used in a wide range of large corporations for their enterprise applications? Because it doesn't change. Because deploying a new version of an application takes months. And a new application takes years.
When you run true "enterprise applications" (I don't really like that term myself though) stability is paramount and ONLY surpassed in importance by "staticness" (don't know if that's a real word...). You don't want things to change. You don't even want a point release of some software you depend on because testing is expensive and takes a long time.
If you are one of the 3 guys in the IT department in a small company where you can whip up a new PHP app in a matter of hours, then the latest software is good. But as things get bigger, you want as much as possible to not change.
So yes, Debian stable is great for the enterprise. For the same reason(s) that Windows NT 4 is.
Re:How Debian (really) works... (Score:2, Insightful)
Yes, but you are confusing to different situations: running an old server with Debian Woody, and installing a new server with Debian Woody. Since servers have a (hardware) lifetime of about 5 years, it makes a lot of sense to run the same software release on it for this time. You might do a mayor update if you need to, but usually you would just do security fixes. That's why you see lots of RedHat 8, Solaris 5.6 or Windown NT 4 around.
However, for new machines the picture is completely different. Getting hardware that runs NT 4 is nearly impossible, which is why every enterprise that does not have a clear migration strategy by now has a serious problem. Debian Woody is similar: finding a recent machine where you can install Woody is probably a challenge (think graphics card on the desktop, and gigabit ethernet/RAID/SATA on the server side).
So Debian is fine for machines that you installed 2 or 3 years ago, but it is not at all a possible choice for a new machine. Which, incidentally, completely defeats the purpose of stability.
Re:Good news, even for Sid users. (Score:5, Insightful)
You're contradicting yourself there. Stable is an extreme in itself (there is no "half-stable" or "sub-stable") and the goal is to come as close as possible to this ideal.
You complain about the long delay between two baseline points. It appears to me that you either don't get the point of what "stable" is supposed to mean or you have no idea what it means to thoroughly test a piece of software.
Your understanding of the term "stable" is very likely washed out by Microsoft inspired developement/release practice (aka "public beta") and/or the general habit to just slap "beta" on anything and call it a day.
In a software-world where it goes without saying that "beta" is the norm (unless stated otherwise...) the "stable"-term naturally becomes hard to grasp, too, after a while.
It ["Stable"] means that once a distribution is released, the software within that release remains stable, and the only real changes it's going receive are security patches.
You are mistaken. Stable means both, that the software will not be changed *unless absolutely neccessary* and that it was already beaten to death in order to iron as many bugs out as possible.
Stable means: "We have tried our very best to make sure that this will not break down on you."
It doesn't mean: "We like this package so we've added it and I think we won't change it for a while."
Or, more indepth, when it's not practical to actually work out a formal proof for a piece of code then the most viable of the few remaining options is generally to timetest it ("beta") by letting it loose on as many users as possible for as long as possible.
That's exactly what debian is doing and 3yrs is not really a long time when you consider the complexity and sheer amount of packages taking part in the game. Have you ever looked at the debian bugtrackers?
The reason other distros are "quicker" is simply that they don't apply such a strict testing process - and it shows.
Well, as said, for your JoeDoe Desktop box any fedora or ubuntu is fine. Go for it and be happy. But please don't complain about a distro that does things differently because it has a different goal. It's not made for you, it's made for people who need to get work done. And who eventually get fired when things go south too often.
Re:Good news, even for Sid users. (Score:3, Insightful)
For me the reason to support other architectures was the existance of the Alpha, a great processor for scientific computing and clusters. But, let's face it, it is dead. Adn there was ARM, Mips and SH3 in the embedded area. But, lets face it again, ARM is the architecture of choice for most people! These 11 other architectures should be moved out of Debian, as side projects, that would contribute to it but would not delay the release dates.
Otherwise, in a few years apt-based distros, like Ubuntu, will make Debian irrelevant.
Re:Oh no. (Score:3, Insightful)