Things to remove for 2.0

Aaron Bentley aaron at aaronbentley.com
Fri Jul 24 16:19:37 BST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Gioele Barabucci wrote:
> My I restate my suggestion to remove split/join and subsequently make 
> split/join aliases to bzr fast-import filtered on a single directory?
> 
> I still don't see many practical uses for a split operation that does not 
> really split a directory off a tree, it just hides the other directories.

It doesn't hide them.  They are gone from that tree.  They exist in the
history, because history is not mutable.

The practical use is that it retains the ability to merge with related
trees.  In particular, it makes Nested Trees possible.


> A 
> split branch where the history contains *only* changes related to that dir 
> (as happens with bzr fast-import-filter -i DIR now) makes way more sense to 
> me.

We would never want to entice users to rewrite history.  It is necessary
in some circumstances, but it is a serious decision, and not something
we would want to present to users without them having a full
understanding of the consequences.

And what is your argument against join, btw?

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkpp0QUACgkQ0F+nu1YWqI3RwgCeOSsKRzlq4ZU1dFKYhWSIK1R+
3VUAnjNH7OPPIuLykUAEZA9qr7Rx97EG
=ou3e
-----END PGP SIGNATURE-----



More information about the bazaar mailing list