Re: Adjusting CPAN::Mirrors to make it more useful

2011-05-09 Thread Ask Bjørn Hansen
On May 6, 2011, at 23:33, p...@0ne.us wrote: (And everyone mirroring from www.cpan.org would sorta defeat the purpose of having a bunch of mirrors -- unless we put more mirrors behind the www.cpan.org name.). Hmm, while reading this I was reminded of the pool.ntp.org concept, is it

Re: Adjusting CPAN::Mirrors to make it more useful

2011-05-07 Thread p...@0ne.us
On 05/05/2011 11:34 PM, Ask Bjørn Hansen wrote: On May 2, 2011, at 12:54, David Golden wrote: Doesn't a lot of this problem go away with www.cpan.org resolving to tier 1 mirrors? Did I see that Robert/Ask were using some sort of GeoIP-aware DNS? Yeah, though for now only with mirrors in Los

Re: Adjusting CPAN::Mirrors to make it more useful

2011-05-06 Thread Ask Bjørn Hansen
On May 2, 2011, at 12:54, David Golden wrote: Doesn't a lot of this problem go away with www.cpan.org resolving to tier 1 mirrors? Did I see that Robert/Ask were using some sort of GeoIP-aware DNS? Yeah, though for now only with mirrors in Los Angeles and one in Europe. Somewhat similar

Re: Adjusting CPAN::Mirrors to make it more useful

2011-04-29 Thread Ask Bjørn Hansen
On Apr 28, 2011, at 9:19, brian d foy wrote: I think I may have implemented what you're looking for several years ago for JSAN, which has a client that auto-detected appropriate mirrors in a few seconds each time it starts. http://search.cpan.org/~adamk/Mirror-URI-0.90/lib/Mirror/YAML.pm

Re: Adjusting CPAN::Mirrors to make it more useful

2011-04-28 Thread Graham Barr
On Apr 28, 2011, at 11:19 , brian d foy wrote: On Tue, Feb 8, 2011 at 4:44 AM, Adam Kennedy a...@ali.as wrote: I think I may have implemented what you're looking for several years ago for JSAN, which has a client that auto-detected appropriate mirrors in a few seconds each time it starts.

Re: Adjusting CPAN::Mirrors to make it more useful

2011-04-28 Thread brian d foy
However, shouldn't knowing something about the location can start that more quickly when there are several hundred mirrors? No need for everyone to contact all mirrors. You're talking about something different than Adam's Mirror::YAML, which doesn't carry location information. The stuff that

Re: Adjusting CPAN::Mirrors to make it more useful

2011-02-08 Thread Adam Kennedy
I think I may have implemented what you're looking for several years ago for JSAN, which has a client that auto-detected appropriate mirrors in a few seconds each time it starts. http://search.cpan.org/~adamk/Mirror-URI-0.90/lib/Mirror/YAML.pm Or at least, something similar to it. It

Re: Adjusting CPAN::Mirrors to make it more useful

2011-02-07 Thread Ask Bjørn Hansen
On Feb 7, 2011, at 22:55, brian d foy wrote: And, who makes the MIRRORED.BY file? I imagine that's something from a script that Jarkko makes, but how does it get the data? Henk Penning (aka the mirror list master since a few months ago) maintains a master mirrors.json file that a script on