[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] Re: details, details
From: |
Robert Collins |
Subject: |
Re: [Gnu-arch-users] Re: details, details |
Date: |
Fri, 09 Sep 2005 19:59:13 +1000 |
On Fri, 2005-09-09 at 07:57 +0800, Lalo Martins wrote:
> I'm hacking on bzr since about March. And I've been trying to convince
> Canonical folks that it's the way to go. I've even stated something to
> the effect that "if Canonical decides to go for the C codebase, I'm
> willing to step in as maintainer of bzr". And I found resistance. They
> thought baz was redeemable. It's clear to me from the outside that the
> announcement of revc was *one of* (maybe not the only one) the main
> reasons they decided to switch.
We decided to go with the python codebase for several reasons:
* Foremost, dynamic / high level languages support rapid development
and refactoring much better than low level ones.
* The performance being delivered by the current not-heavily-optimised
python codebase is adequate for the expected use : performance doesn't
require use to write much of bazaar-ng in C, if any.
* The code base doesn't need to be cleaned up at all, unlike the arch
1.0 codebase -- which Tom had publically dropped when he started 'GNU
Arch 2.0 as a rewrite'. We had a pretty good idea of how much effort
would be needed to finish introducing the relevant concepts into it and
then remove unneeded concepts to transform it into the bazaar-ng model,
let alone introduce real async pipelining where needed.
* The bazaar-ng community seemed to really enjoy the python based
development, and given that this project is *for* the community, it
seemed foolish not to listen to them.
Rob
--
GPG key available at: <http://www.robertcollins.net/keys.txt>.
signature.asc
Description: This is a digitally signed message part
- Re: [Gnu-arch-users] Re: details, details, (continued)
- Re: [Gnu-arch-users] Re: details, details, Robert Collins, 2005/09/09
- Re: [Gnu-arch-users] Re: details, details, Nikolai Weibull, 2005/09/08
- Re: [Gnu-arch-users] Re: details, details, Aaron Bentley, 2005/09/08
- Re: [Gnu-arch-users] Re: details, details, Nikolai Weibull, 2005/09/08
- [Gnu-arch-users] Re: details, details, Matthieu Moy, 2005/09/08
- [Gnu-arch-users] Re: details, details, Matthieu Moy, 2005/09/08
- Re: [Gnu-arch-users] Re: details, details, Nikolai Weibull, 2005/09/08
- Re: [Gnu-arch-users] Re: details, details, James Blackwell, 2005/09/08
- Re: [Gnu-arch-users] Re: details, details, James Blackwell, 2005/09/08
- [Gnu-arch-users] Re: details, details, Lalo Martins, 2005/09/08
- Re: [Gnu-arch-users] Re: details, details,
Robert Collins <=
Re: [Gnu-arch-users] details, details, Paul Hedderly, 2005/09/13