On Fri, May 20, 2011 at 2:37 PM, Barry Warsaw <barry@python.org> wrote:
I believe I've reconciled the Python 2.6 hg and svn branches. I've committed the changes to 2.6svn and working on the null merges for the 2.6hg branch. I'll push the latter at some point soonish. Anyway, this means that I will cut 2.6.7rc2 today -- and actually announce it!
I hope you did copy the SimpleHTTPServer.py security fix that I just commented on in the tracker.
In the future, if you are going to apply patches to Python 2.6, please do so in both the hg and svn branches, since all 2.6 releases will be done from svn. If you're unsure or don't feel comfortable about doing that, please send me the diff and I'll apply it to 2.6svn. Or create/mark a bug as release blocker on 2.6 and attach the patch.
I'm not very happy with this requirement to do parallel checkins in hg and svn. IMO everyone except for the release managers should be able to live in the happy illusion that we've migrated to hg completely.
Of course I'm fine with having very restrictive policies about checkins to hg branches for old versions where the releases are done from svn. The more restricted the better. But requiring individual developers to maintain parallel svn and hg trees is going too far.
Thanks. I probably don't need to say, no commits to the 2.6svn branch for now please.
Happy releasing!
-- --Guido van Rossum (python.org/~guido)