Hi! On Fri, Apr 11, 2008 at 03:10:05PM +0200, Dominique Quatravaux wrote: > On Fri, Apr 11, 2008 at 1:04 PM, Gabor Szabo <[EMAIL PROTECTED]> wrote: > > So if I am using Tk::Widget::A and Tk::Widget::B... Tk::Widget::Z all > > provided by Tk. > > Should I add all of them as prerequisite of my module or should I add only > > Tk? > > I'd prefer for CPANTS to allow both. TIMTOWTDI.
It's not so much an issue of a (new) metric, but of fixing various prereq issues. Take for example App::Wack, which prereqs App::Ack. App::Ack is provided by the dist namend 'ack'. But for various reasons, CPANTS does not know (and cannot guess) that App::Ack is provided by ack. So CPANTS thinks that there's an error in App::Wack and strips Gabor off one of his dearly needed kwalitee points... And besides that, the real problem isn't within CPANTS. It is prereq'ing stuff via some 'magic' (eg prereqing 'Catalyst::Runtime'), when you actually want Catalst::Request, Catalyst::Response, Catalyst::Action and the 20+ other things in the dist 'Catalyst::Runtime' -- #!/usr/bin/perl http://domm.plix.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}
