Roadmap for supporting parallel import of files

Jelmer Vernooij jelmer at
Thu Jul 2 21:55:28 BST 2009

Hash: SHA1

James Westby wrote:
> In the use of bzr in Ubuntu this cycle we plan to start merging Debian
> package maintainers' branches with the branches that Ubuntu have created
> with much of the same content.
> In order to do this well we need better support in bzr for parallel
> imports of files. We do not need better support for parallel imports
> of revisions as we have a different revision history anyway.
> This means we are primarily interested in a way to model the "join"
> of two file ids in bzr, so that we can merge changes correctly, and
> have good history display.
> The often talked about proposal that would handle this, and more, is
> path tokens:
> Does that proposed solution have the consensus of the developers as the
> way to tackle this issue? If not, are there any alternative proposals?
> I understand that this ability may also make things like file copies
> possible, but I would prefer it if we didn't have to decide on the
> semantics for merging over file copies etc. before putting the
> underlying infrastructure in place.
> Is this on anyones roadmap for a post-2.0 feature already? Does anyone
> else have requirements that should be taken in to account in this
> discussion (I know Jelmer is interested in parallel import support).
I don't have it on my roadmap for post-2.0, since I don't think I'm
familiar enough with the full problem space. I'll happily contribute
ideas and code though. I think it's a very important feature where
foreign branches are concerned, since it's so easy to get multiple
instances of the same foreign revisions with different bzr file
ids/revision ids.


Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla -


More information about the bazaar mailing list