Interested in Participating
Aaron Bentley
aaron.bentley at utoronto.ca
Fri Sep 29 06:53:49 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Lachlan Patrick wrote:
> I've been trying to decide whether
> to host a project using SVN or BZR. Long term stability and
> documentation of the repository format and needed infrastructure (e.g.
> Python 2.4) are important factors.
We are planning on making some changes to the repository format, but the
current default format will be supported for many months. We always
provide an upgrade path, and we currently provide upgrade support for
formats as old as April 2005.
> SVN seems to have a lot of maturity
> now, but BZR seems so much cleaner and nicer, that I'd rather bypass SVN
> completely and go for BZR. But I have a few newbie questions.
>
> I'm wondering why Python >= 2.4 and not (for example) >= 2.3 (my ISP
> only has 2.3 installed so running bzr may be a challenge). What,
> specifically, is the 2.4 feature(s)/library(s) needed?
Python 2.4 features that we use heavily are decorators using @-notation,
generator expressions, and the subprocess module.
> And for how long do you aim to support 2.4?
We haven't ever considered moving to 2.5. I expect we will support 2.4
for years.
> (The longer
> the better IMHO - fewer upgrades.) Also, my Cygwin installation only has
> Python 2.3 also, so what would I need to get bzr working from a Cygwin
> command line? (I think I can't just install Python 2.4 for Windows - I
> think Cygwin needs its own version somehow.)
Sorry, I'm not much of a Cygwin guru. I use the native windows version
when I use Windows.
> Also, is there any plan to rename bzr to baz (or something not starting
> with bz) now that the project name has changed?
'baz' is pretty unlikely, because it's the name of the original Bazaar
executable. That was a very different VCS, (different commands,
different model), but it can be useful to have 'bzr' and 'baz' both
installed on a single machine (for one thing, it permits upgrading from
baz to bzr.)
I don't know about other names. Not something we've discussed a lot.
Personally, I'm fine with bzr.
> bzip2, bzless and
> friends could frustrate tab auto-completion for me.
If tab completion is your thing, you might want to check out the 'shell'
command from BzrTools. It provides a bzr-oriented shell that offers tab
completions for command names and arguments.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFHLTt0F+nu1YWqI0RAnlOAJ491BlfiHZfqC9LqmN1L0zqcNuxwQCgiWfw
v34tsCazGOMRwF1Wn2dH6Xs=
=UwVr
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list