Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW

Re^3: Perl6 - Module::Build

by Ovid (Cardinal)
on May 27, 2005 at 19:45 UTC ( #461211=note: print w/replies, xml ) Need Help??

in reply to Re^2: Perl6 - Module::Build
in thread Perl6 - Module::Build

Test coverage has nothing to do with module installation. However, build systems are for both those who install modules and those who create modules. Otherwise, it might make more sense to call this Module::Install or Module::Create. Since you can't have the former without the latter, why create a build system that only caters to one segment? I am not suggesting that this be one of the first features put in there, but it would be a valuable one.

Test coverage is an important (but neglected) part of ensuring software quality. Any tool that makes it easier to provide better quality software can only help Perl.


New address of my CGI Course.

Replies are listed 'Best First'.
Re^4: Perl6 - Module::Build
by Corion (Pope) on May 27, 2005 at 19:48 UTC

    I thought we were talking about the module installer in the top post. Maybe the name "Module::Build" is not well chosen (and Module::Install is a better name but also exists already).

    I see that test coverage and test running are tightly coupled, but I think that both are best done via Test::Harness and/or prove and not within the module installation kit.

    Otherwise, inclusion of CPAN upload could go in as well, as upload to sourceforge. And an announcement on p5p and/or ...

      Yes, I think you're right that it should be in Test::Harness or something similar. However, I would like to see readily available hooks available, just as we have (?:make|Build) test.

      If all dragonchild wants to do is install modules, though, then Module::Build is a bad name.


      New address of my CGI Course.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://461211]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (7)
As of 2018-03-18 01:05 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (228 votes). Check out past polls.