On 8/14/07, Ken Williams <[EMAIL PROTECTED]> wrote:
> One might have noticed that a couple weeks ago I checked in some code
> in the M::B repository called inc/latest.pm .  The idea is to allow
> users to put a bundled copy of M::B in their distribution so that
> their users don't have to have it pre-installed, but to still *allow*
> users to have their own copy pre-installed if it's at least as new as
> the bundled one.  For instance, in a Build.PL:

(At the risk of sounding like a heretic on this list...)

This sounds much like the approach that Module::Install uses -- with
all the associated benefits and pitfalls.  One difference here is that
Module::Install uses *only* the bundled module, not anything newer,
whereas "latest.pm" would allow for either.

I think there could be a lot of insight from Adam, Audrey and others
that worked on Module::Install to overcome pitfalls.

The end result could be the best of both worlds -- a bundled
installer, but in pure perl instead of relying on qr/?make/.

Regards,
David

Reply via email to