CPAN Modules - Extra Debugging v. Extra Dependencies
Andy Armstrong
andy at hexten.net
Wed Dec 26 11:57:05 GMT 2007
On 26 Dec 2007, at 06:56, Jonathan Lloyd wrote:
> I am in the process of preparing my first module for CPAN, and I
> have a
> hypothetic question for everyone: Would you rather download a
> module with a
> *few *extra dependencies in exchange for some improved debugging?
> Or would
> you rather have fewer dependencies with less debugging?
>
> To be more specific, the module I am working on will require:
>
> - SOAP::Lite
> - XML::Parser
> - XML::Parser::EasyTree
>
> But optionally, I can include some terrific debugging with:
>
> - XML::Handler::YAWriter
> - XML::Parser::PerlSAX
Could you make those runtime dependencies? Just attempt to require
them and disable the corresponding features if they're unavailable.
--
Andy Armstrong, Hexten
More information about the london.pm
mailing list