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

Reply via email to