On Jun 7, 2013, at 5:26 PM, ken cochrane <kencochr...@gmail.com> wrote:
> > >> b.pypi.python.org is an official mirror that runs on Google App engine, and >> it uses a special mirror package built just for GAE. Code for it is found >> here. https://bitbucket.org/loewis/pypi-appengine >> >> b.pypi.python.org has been broken for over 104 days according to >> http://www.pypi-mirrors.org, and this is because of an issue when we >> switched pypi over to serving over SSL. >> >> I have submitted a pull request to fix this. >> https://bitbucket.org/loewis/pypi-appengine/pull-request/2/change-pypi-mirror-connection-to-https/diff#comment-262919 >> but it hasn't been accepted. >> >> I am one of the maintainers of b.pypi.python.org, so I can see the logs and >> push out a new version. >> I haven't needed to push a version out before, and I'm a little hesitant >> incase I do it wrong and break something. >> >> I also don't want to push code to GAE from my fork, until my PR gets >> accepted or else someone else in the future might deploy the original one >> again and remove my fix. >> >> Two things: >> >> 1. Now that we have the pypi CDN up, do we still need this mirror? > > Honestly probably not. Mirrors are less important from a availability/speed > side of things now and will likely move to being more useful for companies > and such to use. > > OK, what would be the procedure for removing a mirror? Anyone know who is in > charge of this mirror? I think Guido had it setup when he worked at Google, > and google is paying for the costs of the mirror, but now that he doesn't > work for Google, not sure who might be the contact person on that side. > > I've asked Guido who are admins on the account it to get it turned off. If he > doesn't know I can try to find out internally. > > > Brett, > > Here is the owner list that I can see on GAE > > - guido > - kencochrane (me) > - kumar.mcmillan > - martin.v.loewis > - r1chardj0n3s > > So Guido didn't even know he was an owner. =) > > In terms of shutting down the app, you will want to do two things. First is > empty out the cron.yaml file; it should have nothing more than "cron:". After > that you probably want to return 404 for everything; see > http://stackoverflow.com/a/189935/236574 on how to do that for all URLs. > > If you want, Ken, I can clone > https://bitbucket.org/kencochrane/pypi-appengine and send you a pull request > to do all of this since I recently did something similar for > py3ksupport.appspot.com when I shut it down. > > Brett, > > If our goal is to shut it down, then yes please, if you can send a pull > request that would be great.. We should also probably remove it from the pypi > mirror pool before we do this so it no longer gets traffic sent it's way. > > > > > > If we can get it up to date again, I think it is fine, but an out of date > mirror is not useful to anyone, and it could cause problems in the long run. > >> >> 2. If yes to 1. if someone can take a minute to review my PR, and leave >> comments, or if you have the power, accept my pull request and push out a >> new version so we can get the mirror up to date. > > I don't have such permission sadly. > > > Thank you anyway. > > > > > Paging Noah to kill the DNS Unless there's any objections to removing it? ----------------- Donald Stufft PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig