Debian Unstable vs. Ubuntu
Rami Kayyali
r.kayyali at gmail.com
Wed Feb 9 01:08:58 UTC 2005
Well, to sum up:
- If Ubuntu and Debain are in fact working in a similar fashion to the
way *BSD coordinate their work, then that's probably the best model.
- I got the impression of duplicate work from Ubuntu's separate
repository. I would've rathered seeing a certain patch system to
Debian that converts Debian to Ubuntu. But then again, you just
clarified the goals of Ubuntu (to make a coherent, "apt-to-date", and
a secure desktop/server distro), which I think Ubuntu has so far
accomplished. I'd like to see one thing though, more frequent updates
to stable, I don't think I'd like to see Ubuntu ending up with the
same reputation as Debian's stable being "dead", as in, living way in
the past.
- Agreed, merging distros is a bad idea, give us choice. But on the
other hand, I don't like seeing way too many options too choose from
(as a user/sysadmin), since in most times this creates unbearable
diversity.
- I'll be more than glad to help out with Ubuntu's documentation, or
for the matter any other projects, since I loved it so much, hopefully
I'll be able to free up some of my time. I think I already mentionted
that the only distro that really caught my eye and quickly became my
favorite is Gentoo (aside from my favorite FreeBSD, but that's not
Linux). Ubuntu proved itself to be a great system, and now I have 3
very nice different choices.
I think that clarifies my concerns, and I'm very happy we all had this
conversation, I'll probably convert it to a longer blog post and
announce it on this mailing list, since I had many people already
asking me about Ubuntu vs. Debian.
So, thanks again :)
----
Rami Kayyali
On Tue, 8 Feb 2005 13:11:19 -0800, Matt Zimmerman <mdz at ubuntu.com> wrote:
> On Tue, Feb 08, 2005 at 10:04:36PM +0200, Rami Kayyali wrote:
>
> > On Tue, 8 Feb 2005 10:56:32 -0800, Matt Zimmerman <mdz at ubuntu.com> wrote:
> > > On Tue, Feb 08, 2005 at 12:14:12PM +0200, Rami Kayyali wrote:
> > > > My gripes with Ubuntu:
> > > > - To some degree, there's certain incompatibility with Debian
> > > > packages, I can't use Debian's repositories in Ubuntu and sleep sound.
> > >
> > > Our intention is that it should be unnecessary, as we provide all of the
> > > software from Debian directly.
> >
> > Then why the double work? Why not be very compatible with Debian, but
> > still provide cutting-edge packages?
>
> The realities of packaging such a large volume of software are unfortunately
> more complex than this; Ubuntu _is_ very compatible with Debian (by nature),
> but neither Debian nor Ubuntu can make guarantees about this, because the
> two projects make independent decisions.
>
> Regardless of compatibility, it is problematic to mix packages from
> different distributions on the same system, because neither distribution
> will want to accept bug reports from a mixed system: they are unlikely to be
> able to reproduce them, and their burden is already great enough to support
> one distribution. There are also technical obstacles with the way that apt
> handles these situations.
>
> However, the amount of duplicate work is actually fairly minimal (Debian and
> Ubuntu share a great majority of their code); what gave you the impression
> that it was otherwise?
>
> > Well, I don't think you could discuss merging Debian and Fedora, since
> > both are of very different natures. However, you could discuss merging
> > Fedora with Mandrake for instance. If Ubuntu could be somehow merged with
> > Debian, I think we wouldn't have the need to do the work others have done
> > before. It's a combination of efforts.
>
> In the open source world, different people want different things, and that
> is why there are a huge number of distributions to choose from. The way
> forward is not to try to merge distributions, but rather to allow for
> efficient collaboration between distributions, which is one of the primary
> goals we are pursuing with Ubuntu and Launchpad.
>
> Again, your sentiment seems to indicate that you believe there to be a great
> duplication of effort between Ubuntu and Debian, but there is quite a bit
> less than one might expect. Patches from Ubuntu are regularly sent to
> Debian maintainers for merging, and Debian work is regularly merged into
> Ubuntu. Our goal is to minimize the differences between Ubuntu and Debian,
> to the point where they closely approximate the different goals of the two
> projects.
>
> Ubuntu and Debian are already operating cooperatively, and we hope to
> streamline that collaboration as we evolve.
>
> > Keep in my mind, that I haven't heard any reasoning on why Ubuntu
> > shouldn't be merged with Debian, or why not just track Debian and
> > provide extra packages from a certain repository that would generate a
> > Debian => Ubuntu desktop while still maintaining close ties to
> > Debian's own repositories.
>
> Ubuntu and Debian cannot merge, because Debian and Ubuntu want different
> (and very often incompatible) things.
>
> There are solid technical reasons why a shared repository model wouldn't
> work. Ubuntu does much more than just add new packages to Debian; our real
> focus is on integrating existing packages in very specific ways, by making
> modifications to them. This is fundamentally incompatible with mixing
> Debian ond Ubuntu repositories, because the packages from each distribution
> would supersede each other unpredictably. Our current approach is carefully
> considered and has performed well so far.
>
> > Many say that Ubuntu "forces" its own choices. If you ask me, by all means
> > do that. The desktop doesn't need tons of questions, and nitty-gritty
> > details about every other little aspect of the system. Users need
> > simplicity, they just want a system that works (trust me, this is the only
> > thing that got me to try Ubuntu and ditch Gentoo for a while, the fact
> > that I got the system up and running in less than 10 mins).
>
> That's the idea exactly. In fact, I don't see the Ubuntu approach as
> "forcing" at all; given a simple, working system, the user is free to make
> new choices and depart from the standard configuration as far as they like.
>
> If we did not make these default choices, that would be "forcing" users to
> make a choice before they can have a usable system.
>
> > > We have an excellent documentation team who discuss and prioritize these
> > > issues. They can be found on the ubuntu-doc mailing list.
> >
> > Well yes, the team is probably excellent, but what about the
> > documentation? All Ubuntu has right now is a bunch of HOWTOs, some
> > "unofficial" Ubuntu guide, and fairly small-to-medium user forums. I know
> > it's great to have a question answered immedietly, but I'd still love to
> > find it myself in a manual or a book, you know, just in case :)
>
> My comment was a thinly veiled invitation for you to correspond with the
> documentation team about your ideas for new documentation. ;-)
>
> > To be fair though, I'm quite astonished with how this thread is going. I
> > love the intelligent remarks, the non-flamable replies, and that everyone
> > knows that if we're discussing this, then it's only for the better of
> > Ubuntu; it's called constructive criticism. You guys just don't know how
> > rare this is. I can't stop liking Ubuntu. Like many people said, it's not
> > just the quality, it's the whole end-to-end experience (downloading =>
> > installing => finding help => getting things to work => etc....)
>
> I am extremely pleased with the way that the community has grown, while
> maintaining the spirit of cooperation and mutual respect on which it was
> based.
>
> --
> - mdz
>
> --
> ubuntu-users mailing list
> ubuntu-users at lists.ubuntu.com
> http://lists.ubuntu.com/mailman/listinfo/ubuntu-users
>
More information about the ubuntu-users
mailing list