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$_.$/}

Reply via email to