in reply to Tests failing for third party server lapses

The idea of having to go out and download something in order for your module to build always seems like a "bad idea" to me, especially for users that are installing your module onto systems that do not have internet access (like those of us living behind corporate firewalls)

I would try to include the latest entity definitions from w3 as of the version of the module you're releasing and provide the user the option to download the latest/greatest or provide documentation of how to manually go get it instead of making it part of the automated build process.
  • Comment on Re: Tests failing for third party server lapses

Replies are listed 'Best First'.
Re^2: Tests failing for third party server lapses
by Sixtease (Friar) on Nov 06, 2008 at 15:35 UTC

    There was discussion about this earlier. People adviced me to have the entities always downloaded to 1) avoid having to keep a list of entities up to date and 2) keep the module significantly smaller.

    I'm now thinking of creating another module, which would only contain the definitions. But then I'd need to depend either on it or on www access. Can something like that be represented?

    use strict; use warnings; print "Just Another Perl Hacker\n";