Thomas Klausner wrote:

I'm currently thinking about a new CPANTS metric (and I even have a
half-finished implementation..), and I'd like to get some feedback on
it, before spending more time on it (or even releasing it..)

The metric will be called prereq_matches_use and shall check if all the
modules used in a dist are also listed as a prereq. (prereq is either
gatherd directly from Meta.YMLs 'requires', by parsing Build.PL or
Makefile.PL)

As you might know this is quite tricky, because some modules live in
strange dists (e.g. HTTP::Request -> libwww-perl)

There was already a module that does this, I can't remember it's name, and it insisted that each module after a use was listed in PREREQ_PM, which was quite bothersome because it wanted both LWP and HTTP::Request to be listed for example.

and some modules are in Core (I'll check this with Module::CoreList).

Each time I here "checking with Module::CoreList", I wonder which version will be tested against.

[...]
What do you think?

+1 for the rest

--
Sébastien Aperghis-Tramoni

Close the world, txEn eht nepO.

Reply via email to