[14:03:32] <Alex_Gaynor> dstufft: Why are you telling people to use a giant pile of C code, there are perfectly good webservers in python (which are easier to configure)
[14:04:16] <dstufft> Alex_Gaynor: because it's just an example
[14:04:35] <dstufft> also I know how to configure nginx to serve some static files correctly
[14:04:42] <dstufft> I don't know how to do the other things
[15:08:35] <dstufft> posted PEP470 to distutils-sig
[15:43:00] <pf_moore> dstufft: looks good - I hate to say this but directly cc-ing Stefan and MAL for comments might be worth it.
[15:43:43] <pf_moore> dstufft: although I don't see how it could be an issue for them. The people I see having problems are ones who host somewhere like Sourceforge and can't easily set up a viable index page.
[15:43:57] <pf_moore> dstufft: but they could just host on PyPI
[15:45:44] <dstufft> pf_moore: yea I might do that
[15:45:56] <dstufft> setting up an index page is pretty easy, it can be done with S3 or whatever too
[15:46:07] <dstufft> like, anywhere you can host static files
[15:46:48] <pf_moore> Sure. AFAIK, there's no requirement that a *custom* index can't have external links, is that right?
[15:47:34] <dstufft> if PyPI implements this, then I don't see any point to keeping around the code that tries to classify links
[15:47:49] <dstufft> I doubt we'd keep around the code that does the indirect links
[15:47:55] <dstufft> so they'd have to be direct external links
[15:48:22] <pf_moore> Yeah, let's kill spidering completely, that'd be great
[15:48:40] <pf_moore> Hey, maybe PyPI could offer hosting for a project-specific "list of links" page that the project could use as their extra-index-url if they wanted. Unlikely anyone would ever use it, but it's there for people who have real issues.
[15:48:56] <pf_moore> More PR than anything else, but cheap & good PR, IMO
[15:52:40] <dstufft> SNI is easy, normal TLS encrypts all the data, so there's no way for a webserver that hosts multiple sites to know what site you're trying to access.. so you can only have 1 SSL certificate per IP address:port
[15:53:04] <dstufft> SNI is just an extension that says, outside of the encryption stuff, also pass some data that says what host you're trying to access