[Distutils] Sourceforge finally fixed???
Phillip J. Eby
pje at telecommunity.com
Tue Nov 14 23:16:26 CET 2006
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.
More information about the Distutils-SIG