Hi David

On Sat, 2009-09-12 at 07:52 -0400, David Golden wrote:
> On Sat, Sep 12, 2009 at 12:57 AM, Ron Savage <r...@savage.net.au> wrote:
> > My concern is authors choosing to include a dev version of module, which
> > is in conflict with my policy of - as far as humanly possible - of never
> > installing a dev version. Simple!
> >
> > Now what happens when they do that, and the install succeeds, but when I
> > use their module with my non-dev - and presumably older - version, their
> > module does not work. E.g. is has an incompatible API.
> >
> > Or is this impossible, because I misunderstood what's going on?
> 
> You've misunderstood.


That's good to know...


> The bundled modules are *only* the 'configure_requires' modules.
> Generally, that means Module::Build and anything custom necessary to
> get Build.PL to run.  Bundled modules are not installed.
> 
> In some cases, I could see a dev version of M::B being bundled.  E.g.
> someone really desperately wants File::ShareDir support, but we
> haven't released 0.36 yet.  They could bundle 0.35_XX and have
> ShareDir support for installation.  I think restricting that (a) is
> hard and (b) defeats a potentially important use case.

-- 
Ron Savage
r...@savage.net.au
http://savage.net.au/index.html


Reply via email to