I just noticed today that Sourceforge now appears to have a sane download system in place, at long last! Download URLs now point to downloads.sourceforge.net instead of prdownloads, and they automatically select a mirror and redirect to it. If the mirror doesn't have the file, it redirects *back* to downloads.sf.net with a failed_mirror=mirror_name, so that the redirector can pick another mirror.
So, in essence, the Sourceforge folks have automated easy_install's mirror selection and retry facility, which means that the code for doing that can possibly be dropped from future versions of easy_install. The new download system appears to be intended to support easier end-user downloads as well as automated downloads, so my guess is that the feature is here to stay. So, I plan to back out my experimental "heroic measures" code (using 'sf-mirrors.telecommunity.com' to get mirror IPs to try), leaving the older prdownloads support in place for the time being. Fortunately, the newer code is only in the 0.6c4 trunk, and not in any officially released version, so the experimental DNS mirroring will not be supported in the 0.6c4 final release, allowing me to drop that (automatically generated) zone from my DNS. Yay! _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
