View previous topic :: View next topic |
Author |
Message |
zenlunatic Guru
Joined: 09 Apr 2003 Posts: 312
|
Posted: Thu Apr 10, 2003 1:39 am Post subject: Why is Debian developed slowly? |
|
|
Debian is classicaly known for it's extremely slow development process. On the other hand, BSD and other source-based operating systems like Gentoo GNU/Linux are known to have the newest code out as it is released. I have never been involved with a software development project, but I do have a general understanding of how the whole system works, like using CVS, filing bug reports, etc....
One always hears how the Debian developers like to "stamp out all the bugs". Do any of you who are active in OS development really believe this claim. Or is Debian really slow because it such a large project with so many different people maintaining packages? I don't consider myself an expert, but the whole framework of the Debian development system seems really backwards to me, sort of like the U.S.S.R was in political structure (I thought that was a good analogy).
I don't mean to libel the Debian operating system or its developers. I am simply interested in the structure that it is being developed. Why do you think that Debian is so slow to be maintained and developed? Is their any justification for such a huge, slowly developed, operating system, or is Debian being developed in a backwards model? |
|
Back to top |
|
|
aethyr Veteran
Joined: 06 Apr 2003 Posts: 1085 Location: NYC
|
Posted: Thu Apr 10, 2003 2:50 am Post subject: |
|
|
just picked out this newly released software as an example:
http://packages.debian.org/unstable/gnome/gaim.html
seems pretty up to date to me.
I think people that complain about Debian are the same people that have never used it.
"But," you say, "they take so long to put out stable distributions." This is also true, but mostly due to their rigorous package testing.
I suggest you read:
http://www.debian.org/devel/testing
Mind you, I use Gentoo, but you shouldn't put down a distro when you haven't tried it, especially one that's as thoroughly organized and community based as Debian. |
|
Back to top |
|
|
gsfgf Veteran
Joined: 08 May 2002 Posts: 1266
|
Posted: Thu Apr 10, 2003 2:57 am Post subject: |
|
|
debian stable is slow to make surte packages are jkust that, stable. Debian unstable is at least as up to date as a commercial distro. gentoo is so up to date since it's so easy to add a package. The biger problem w/ debian imo is they have too many devs and users that are too damn political. Don't they have some version that has no non-gnu pkgs or something? _________________ Aim:gsfgf0 |
|
Back to top |
|
|
zenlunatic Guru
Joined: 09 Apr 2003 Posts: 312
|
Posted: Thu Apr 10, 2003 3:03 am Post subject: |
|
|
I wasn't putting down Debian at all, at least that wasn't my intentions. I have immense respect for all the Debian users and developers. I admire thier militant stance on free software amoung other things. I was just curious about what others thought about the effectivness about the developmental structure of Debian GNU/Linux, and whether anyone else see's any misuse or flaws in thier huge, heirarchiel approach to package management. Again, I greatly admire what the Debian project has accomplished, and I think they have demonstrate the remarkable feat in, not just technology, but in how human beings can accomplish something without the interfernce of some coersive heirarchiel structure, namely irrelevant software companies such as Microsoft, although I admit partial legitimacy to corporatized software expenditures, namely in developing highly specialized software, such as "defense" technolgy and health-industry technology. That is totally another posts, and perhaps one day a manifesto/book on my part! |
|
Back to top |
|
|
Mindstab Apprentice
Joined: 02 Jan 2003 Posts: 271 Location: Vancouver, Canada
|
Posted: Thu Apr 10, 2003 5:42 am Post subject: |
|
|
Ok... So I've run debian. Does that give me the right to knock it?
Seriously tho, the link you posted, to the unstable branch. People don't nececarily want to run something that is designateldly unstable, and I had a hell of a time mix and matching (or simply not) and debians stable branch should simply be renamed "stale". Not only were all the packages ages old, all the supporting libs were so old I couldn't even *compile* software under debian. It was crippled. Maybe one day I should give debian unstable or anothe chance but I dont see why when there is stable and bleeding edge gentoo. I mean seriously. Its the only distro that still uses the 2.2 kernl in its "MAIN STABLE CURRENT USE THIS WHATEVER" branch. To have a 2.4 kernel you MUST use something called unstable or testing. That just doesn't sound like fun or nice. Untill that at lest give me a disclamer that the unstable branch is actually stable, I don't see why not just use shomething stable like gentoo. And I'm pretty sure that gentoo might just be able to keep ahead of their testing whatever branch for up to dated-ness, although maybe by a mch smaller margin. But if only testers and developers are using it in a non
main box capacity, who really cares?
This kind of was meant more as libel because I was increadibly disappointed with debian and it has left a lasting bad taste in my mouth |
|
Back to top |
|
|
aethyr Veteran
Joined: 06 Apr 2003 Posts: 1085 Location: NYC
|
Posted: Thu Apr 10, 2003 6:00 am Post subject: |
|
|
Mindstab wrote: | Seriously tho, the link you posted, to the unstable branch. People don't nececarily want to run something that is designateldly unstable.... Maybe one day I should give debian unstable or anothe chance but I dont see why when there is stable and bleeding edge gentoo. To have a 2.4 kernel you MUST use something called unstable or testing. |
Are you saying there's a big difference between gaim 0.60 in Gentoo and gaim 0.60 in Debian? It's the same exact software, the only difference is that Debian has much more rigorous package testing before they move something into "Testing" from "Unstable", and then even more testing before it's moved from "Testing" into "Stable". You may not agree with it, but you almost certainly are running the same software that's in Debian "Unstable" in your "Stable" Gentoo system.
Here's what it takes for software in Debian to move from "unstable" to "testing":
1. It must have been in unstable for 10, 5 or 2 days, depending on the urgency of the upload;
2. It must be compiled and up to date on all architectures it has previously been compiled for in unstable;
3. It must have fewer release-critical bugs than, or the same number as, the version currently in "testing";
4. All of its dependencies must either be satisfiable by packages already in "testing", or be satisfiable by the group of packages which are going to be installed at the same time;
5. The operation of installing the package into "testing" must not break any packages currently in "testing".
What does it take in Gentoo? The individual decision of the ebuild creator. The Debian system is there to prevent people from accidently running unstable software unless they explicitly choose to pull from the unstable branch.
I think the most appropriate comparison is Gentoo Stable to Debian Testing and Gentoo Unstable to Debian Unstable. |
|
Back to top |
|
|
Evangelion Veteran
Joined: 31 May 2002 Posts: 1087 Location: Helsinki, Finland
|
Posted: Thu Apr 10, 2003 6:50 am Post subject: |
|
|
aethyr wrote: | I think people that complain about Debian are the same people that have never used it. |
I use Debian currently (haven't had the time to move my main workstation to Gentoo), so I can complain about it.
Xfree 4.2: 9 months late
KDE3: Are there still any OFFICIAL KDE3-packages for Debian?
'nuff said.
EDIT: FYI: those are with Debian unstable! _________________ My tech-blog | My other blog |
|
Back to top |
|
|
modal Apprentice
Joined: 02 Oct 2002 Posts: 277
|
Posted: Thu Apr 10, 2003 7:17 am Post subject: |
|
|
I have used debian for almost 2 years now, and I honestly think it's a great server os...but, I have trouble running it as my desktop, since it's not the latest and greatest (i care about stability on my desktop). That's what gentoo is for, I get the latest and greatest. I don't care that debian doesn't have stable gnome2, kde3.1 or whatever...it just works, is stable, and secure. 'nuff said. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|