Re: pre-PEP: transition to release-file hosting at pypi site

PJ Eby <[email protected]> Tue, 12 Mar 2013 15:24:52 -0400
Newsgroups gmane.comp.python.catalog
Message-ID <CALeMXf6YydrpgzTVTn+RF=oTKoBW6JzXN_m=UDOv0ksAZ5LBTA@mail.gmail.com>
On Tue, Mar 12, 2013 at 2:43 PM, Robert Collins
<[email protected]> wrote:
> This takes an age when each new web host to talk to is a new DNS
> lookup (say 0.3 seconds) + HTTP request (0.6 seconds) with possible
> HTTPS setup in there too (up to 1.2 seconds). A project with dozens of
> dependencies in it's transitive dependency graph may take minutes
> *just spidering*.

Which is why we should act on Holger's pre-PEP to drop the rel=""
attributes from projects that don't actually use them -- builds
involving those projects will immediately drop to one HTTP request to
PyPI, plus one to whatever host has the actually needed file.

And that's without any tooling changes whatsoever: builds all over the
planet will just get faster and more secure, right away.