2005-04-13 06:17:08

by Asfand Yar Qazi

[permalink] [raw]
Subject: Why not GNU Arch instead of BitKeeper?

Hi,

I'm surprised nobody considered GNU Arch
(http://www.gnu.org/software/gnu-arch/) to replace BitKeeper - it was
probably started in direct response to the Linux Kernel using a
non-free tool.

I must say I haven't used it, but from reviews and comparisons I've
read, it seems to be a good tool.


2005-04-13 06:36:47

by Miles Bader

[permalink] [raw]
Subject: Re: Why not GNU Arch instead of BitKeeper?

Asfand Yar Qazi <[email protected]> writes:
> I'm surprised nobody considered GNU Arch
> (http://www.gnu.org/software/gnu-arch/) to replace BitKeeper - it was
> probably started in direct response to the Linux Kernel using a
> non-free tool.
>
> I must say I haven't used it, but from reviews and comparisons I've
> read, it seems to be a good tool.

I agree (I use it) -- but of course it has its own issues. For instance
it has a _lot_ less attention payed to optimization than one might wish
(judging from "git", this is very important to Linus :-). The concept
of "archives" and their associated namespace offer some nice advantages,
but is a very different model than BK uses, and I presume sticking with
the familiar and simple BK model was attractive.

-Miles
--
Suburbia: where they tear out the trees and then name streets after them.

2005-04-13 13:08:34

by Ralf Baechle

[permalink] [raw]
Subject: Re: Why not GNU Arch instead of BitKeeper?

On Wed, Apr 13, 2005 at 03:36:35PM +0900, Miles Bader wrote:

> Asfand Yar Qazi <[email protected]> writes:
> > I'm surprised nobody considered GNU Arch
> > (http://www.gnu.org/software/gnu-arch/) to replace BitKeeper - it was
> > probably started in direct response to the Linux Kernel using a
> > non-free tool.
> >
> > I must say I haven't used it, but from reviews and comparisons I've
> > read, it seems to be a good tool.
>
> I agree (I use it) -- but of course it has its own issues. For instance
> it has a _lot_ less attention payed to optimization than one might wish
> (judging from "git", this is very important to Linus :-). The concept
> of "archives" and their associated namespace offer some nice advantages,
> but is a very different model than BK uses, and I presume sticking with
> the familiar and simple BK model was attractive.

You can get somebody to be doing some work with bitkeeper within a few
minutes. Arch has a much longer getting started phase.

Ralf