On Sat, Oct 13, 2012 at 11:25:11AM +0200, Shlomi Fish wrote: > Neil Bowers <n...@bowers.com> wrote: > > By default PAUSE::PermissionsFile will mirror (using HTTP::Tiny's > > mirror) 06perms.txt, and then work off the local copy. > I would suggest against contacting remote sites by default, due to > the "Test programs should not connect to Internet resources" item here: > > http://www.shlomifish.org/open-source/resources/how-to-contribute-to-my-projects/HACKING.html
Using a remote 06perms.txt is a sensible default, and doesn't mean that he has to contact the remote host for testing. He presumably has some way of over-riding the default, so the tests he distributes could use a file:// URL. However, I'm a bit lairy of "tests should not contact remote systems at all". IMO it's better to fail the tests and not install than to install and then not behave as documented. But once you've verified that the remote system still works the way you expect it to work, you should stop hitting it and use your own copy for the rest of the tests, to avoid putting undue load on the other system. -- David Cantrell | top google result for "internet beard fetish club" Immigration: making Britain great since AD43