John M. Gamble wrote:
Just to be clear: If I have a perl requirement of, say, 5.10 in my META.yml, the smokers will skip testing with all versions of 5.6 and 5.8?
Yes. NA report will be sent, no testing or even attempting to build the module will be made.
What if the distribution is old and without a META.yml, but there's a "require 5.6;" line in the module? What happens then?
NA report will be sent too.
(My modules are currently 5.6 friendly, although I've been considering bumping that up to 5.10.)
I think distributions like Modern::Perl ( http://search.cpan.org/dist/Modern-Perl/ ) can be a good example of how to specify a version prerequisite.
-- Serguei Trouchelle