> This has been true for a number of cases over the years:  whether the
> "repostiory format", or the wire protocol,  sometimes changes which
> materially *improve* the user's experience may require upgrading the
> client on the user's machine.  In the case of SVN, upgrading to 1.5 gets
> vastly better merging support;  in the case ob bzr, the win is
> performance when working against a large tree.

The question is whether upgrades on the server force upgrades on the
clients. For subversion, this is not the case: Older clients continue
to work correctly with 1.5 servers - they just can't use the merge
functionality. IIUC, for bzr, this is different: if the repository
format is upgraded, older clients will fail to do anything, not even
a regular checkout.

>  AFAICS, no real user (one already using bzr to work with the Python
> tree) has objected.

Apparently not (assuming David Cournapeau does not actually use bzr)

Regards,
Martin
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to