<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 21, 2016 at 1:14 AM, Nick Coghlan <span dir="ltr"><<a href="mailto:ncoghlan@gmail.com" target="_blank">ncoghlan@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="">On 21 December 2016 at 03:46, Brett Cannon <span dir="ltr"><<a href="mailto:brett@python.org" target="_blank">brett@python.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Long-term yes, but I'm under time pressure here and with no one helping me deal with this problem I went with the easiest solution that I knew wouldn't break unexpectedly (hence the simplification for mapping svn changesets to <a href="http://svn.python.org" target="_blank">svn.python.org</a> and not keeping all the code around to map to <a href="http://hg.python.org" target="_blank">hg.python.org</a>).</div></blockquote><div><br></div></span><div>It's also one of those things where redirecting hg & svn references to the matching git commits is only a requirement if and when we *do* decide to shut off the old servers, which would break a *lot* of links in mailing list archives, Stack Overflow, blog posts, etc.<br><br></div><div>Once we get to the point where all remote write access to both servers has been shut off, a link-preserving, maintenance-reducing solution might be to bake both the repository data and the corresponding web gateway software into a pair of Linux container images and then host them wherever is easiest for the PSF infrastructure team.<br></div><div><br clear="all"></div></div></div></div></blockquote><div><br></div><div>Not sure how much it's doable, but I can help with that. Once we can create a commit mapping between <br>hg, svn and git repo it would be nice to put that in front of svn.p.o and hg.p.o and redirect to git. <br>At least it'll teach people that we're on git and this is where they should look by default. <br></div><div>Yes, that means I'm volunteering to help with that :)<br><br></div><div>Maciej<br><br></div></div></div></div>