post 0.8 development
Matthieu Moy
Matthieu.Moy at imag.fr
Mon May 8 22:01:41 BST 2006
Martin Pool wrote:
> I've just uploaded a tarball and sent a release announcement for bzr 0.8.
Congratulation to all the team !
> I think there are a number of things already written & discussed that
> were not merged for 0.8, and now would be a good time to pick them up.
> I'll do a pass through the bug database & mail; if you have something
> that should go in speak up now. So let's pick up the easy patches first
> that might otherwise languish, and then get into new development.
I feel bad posting my wishlist since I have no time to really
contribute, but the things I'd like to see are :
* A better UI for repositories :
- a single command to push a complete repository (with Arch, I had
roughly a public and a private archive, and archive-mirror allowed me to
publish all my public branches easily).
- Something to help me to deal with a relatively large number of
branches in a repository. Arch had this c--b--v which I (and others)
didn't like, but I think bzr can provide something useful. It's already
possible to have a directory structure inside a repository :
--repo/
+--projectA/
| +--> main-branch/
| +--> old-stable-branch/
| `--> short-life-branch/
`--Other-project/
...
I don't know exactly what bzr should provide more. At least, browsing
the list of branches, and perhaps a regexp filter could be useful. I
mean the kind of thing doable with a few lines of shell, find and grep
on a local filesystem, but through the bzr transport layer (at least on
transports supporting directory listing).
* updating remote working tree with push (discussed many times here, but
it's much less crucial now that we have the metadir format. Still, it
can be usefull to maintain a website with bzr, or to push to a backup
location - I'm paranoid enough to backup my history _and_ my working trees).
* there's also my old "how to get the diff between two remote
revisions", but nobody seems interested, so I'll have to do it myself
when I have time ;-).
--
Matthieu
More information about the bazaar
mailing list