-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Paul Moore wrote: > 2009/2/21 Barry Warsaw <ba...@python.org>: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> On Feb 21, 2009, at 4:11 PM, Paul Moore wrote: >> >>> PS Just for my own information, am I correct in thinking that it is >>> *only* Bazaar in the (D)VCS world that has this problem, to any real >>> extent? I know old Mercurial clients can interact with newer servers >>> (ie, the wire protocol hasn't changed), I'm fairly sure that older >>> Subversion clients can talk to newer servers (at least, I've never >>> cared what client version I'm running). I've not heard of this type of >>> discussion around Git (but my experience is limited). But Bazaar seems >>> very prone to this "upgrade the server and the clients need to be >>> upgraded too" cycle. >> That's not what we're talking about. This is a case of older clients not >> understanding a newer repository format. > > Sorry, I'm confused. Isn't that what I said? Clients (who still use > the - older - version they have at the moment) needing to upgrade to > be able to interact with the public repository (server) if that > repository is upgraded to a newer version? When you say "repository" > and I say "server", are we not discussing the same thing (the Bazaar > branches hosted at code.python.org)?
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. Given that all the DVCS support is experimental at this point, nobody is being *blocked* from hacking on the Python core by Barry's proposed chnage. He was trying to find out if *real* users of the bzr tree would be hurt by the repository format upgrade, rather than hypothetical ones. AFAICS, no real user (one already using bzr to work with the Python tree) has objected. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJoKaz+gerLs4ltQ4RAg4XAJ9zP0HU0S8xeaHsThxJ9/MJgpbztQCeINLH ar5pu9gP3tXdgHtOf3HGyWU= =4XLm -----END PGP SIGNATURE----- _______________________________________________ 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