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