Thank you David,

From: "David Golden" <xda...@gmail.com>
> ExtUtils::MakeMaker -- this is the "standard" but it is annoying to
> work with and tricky to customize (unless you are a Makefile expert).
> Prolific CPAN authors seem to prefer Module::Install or Dist::Zilla to
> avoid dealing with EU::MM directly.

Ok, so using Module::Starter with Module::Install would be a good choice 
because Module::Starter also creates some simple test files and they may be a 
big part of the tests for very simple modules.

Do you know if there is a way to do the same thing with Dist::Zilla?
Dist::Zilla is great, but it doesn't create those simple test files. Is there a 
plugin for it that can do this?

> Module::Build -- this is the 'pure perl' alternative.  It is very easy
> to customize compared to EU::MM but you can't rely on users having a
> new enough Module::Build for any given feature unless you target Perl
> 5.10.1 (which added the ability for CPAN/CPANPLUS to bootstrap tools
> you need *before* running Build.PL)

I like the idea of having a builder that doesn't depend on any kind of make, 
nmake or dmake but I think it is a good idea for the future...

As a conclusion, for the moment my prefered way would be to use Module-Starter 
with M::I for simple apps and Dist::Zilla with its default EU::MM for more 
complex apps.

Thank you.

Octavian

Reply via email to