Maybe Devel:: is completely wrong; I'm starting to belive that.

App::Capability for the framework and APP::Capability::* for the apps
themselves. Maybe App::Capabilit::Toolchain::Gnu could load all thos
apps and even tell you which one are available or not.

While thinking abuot this I started thinking about inheritance and
traits. Were does one put a trait that can be used by unrelated classes?
IE: what you are looking for is to add a trait to the tar app so it can
give you some info about its capabilities

Cheers, Nadim

+++ David Cantrell [Fri, Sep 10, 2010 at 10:40:14AM +0100]:
> On Fri, Sep 10, 2010 at 10:44:23AM +0200, Nadim Khemir wrote:
> 
> > Devel::Tool::Capability
> > 
> > But that's still not good enough. tell us more and we can help with
> > better names. EG: is it just for tools? just development tools? ...
> 
> So far, I only need to interrogate cp and tar (but would also do make
> too, cos so many other people hit problems with it), neither of which is
> particularly developmenty.  But I can see either myself or others adding
> more in the future.
> 
> -- 
> David Cantrell | Official London Perl Mongers Bad Influence
> 
> What a lovely day!  Now watch me spoil it for you.

Reply via email to