FastCGi on IIS... The tale of Microsoft and my new Perl Module...

Matt S Trout dbix-class at trout.me.uk
Tue Oct 23 20:05:39 BST 2007


On Mon, Oct 22, 2007 at 02:08:17PM +0100, David Cantrell wrote:
> On Sun, Oct 21, 2007 at 07:38:08PM +0100, Matt S Trout wrote:
> 
> > General rule of thumb is "EUMM for simple stuff, Module::Install when you need
> > extra clever".
> > 
> > Module::Build is a FPITA because -
> > (1) it's neither core (on 5.8) nor self-bundling ala MI, so you have no
> > guarantees at all about what the user's got
> 
> Ignoring the rest, that's enough for me.  Right now I want my code to
> Just Work on 5.6 and 5.8.  Maybe when 5.10 has been out for a coupla
> years I might stop caring so much about 5.6, but I'll still have to not
> use Module::Build because 5.8 people won't have it.
> 
> > (3) it changed the meaning on INSTALL_BASE in the last major release (yes,
> > that was a year ago. Unfortunately due to (1) I -still- see the problem
> > randomly popping up on a regular basis)
> 
> To be fair, this is also a problem with any incompatible changes or
> bugfixes in EU::MM, or Test::*, or CPAN.pm, or ...

They're usually rather more careful about it.

-- 
      Matt S Trout       Need help with your Catalyst or DBIx::Class project?
   Technical Director                    http://www.shadowcat.co.uk/catalyst/
 Shadowcat Systems Ltd.  Want a managed development or deployment platform?
http://chainsawblues.vox.com/            http://www.shadowcat.co.uk/servers/


More information about the london.pm mailing list