On Thu Jun 26 11:01:00 2008, [EMAIL PROTECTED] wrote: > chromatic wrote: > > > T::H 3 is only a requirement for people who want to type 'make > smolder' (and > > eventually I hope 'make smoke'), so probing for it without bundling > it seems > > eminently sensible to me. > > Agreed. That's what we do with TAP::Harness::Archive. >
Based on recent emails to the list, apparently 'make test' in trunk seems to now require T::H 3. (not just for 'make smolder'). If we can do without T::H 3 for simple 'make test', that would be nice. If we need it, then we need to have a graceful exit message on make test and not the error we get now. We also need to add a config probe to test for the version of T:H available, and if it is NOT the minimum version, warn the user that 'make test' will fail to work for them. We also need to see if we can require a specific version in Bundle::Parrot. I'm not sure that's possible. particle? I don't particularly mind requiring T::H 3 even for 'make test', but we definitely need to be careful about it. We should probably declare this in our requirements in the tarball we post to CPAN as well so that don't automatically fail most of our cpan testers. -- Will "Coke" Coleda