fancy add-ons

Eric Wilhelm scratchcomputing at gmail.com
Thu Oct 4 18:03:22 BST 2007


# from Michael G Schwern
# on Thursday 04 October 2007 05:09:

>mixin.pm is so simple, we can bundle a stripped down version with
>Test::Harness.

I think we probably want to think outside of bundling.  At least, if any 
of the add-on functionality requires modules which may not be there.  I 
think that *somewhere* we can (and should) draw a line between what is 
core/compatible and what is additional.

Say e.g. we use Class::Trait -- If only for the sake of dependencies, a 
TAP-Harness-Extras distro is much better for an extension to depend on 
(rather than requiring Test::Harness 3.0 *and* Class::Trait) because it 
encapsulates the Class::Trait dependency inside TAP-Harness-Extras.

--Eric
-- 
"If you dig it, it's yours."
--An old village poet (via Al Pacino)
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------


More information about the tapx-dev mailing list