in reply to Re^6: How to create and name module tarball for CPAN
in thread How to create and name module tarball for CPAN
If nothing is required on the end-user (not the module author) in order to contribute, there is absolutely no harm in using whatever system!
People are used to basic git commands now, and if I where to contribute to Foo::Bar, my routine would do:
$ git clone https://url/to/Foo-Bar Foo-Bar-git $ cd Foo-Bar-git $ perl Makefile.PL $ make $ make test $ make install
I start cursing when there is no Makefile.PL but instead there is a Build.PL as I really, just like Hugo, hate it. But at least it does not require me to install anything else, as Module::Build is part of the core. There must be realy good reasons to choose it over ExtUtils::MakeMaker. But tastes differ.
On the other hand, systems liek dzil and others make it impossible to start working on a git checkout, as there is neither and the poor end-user is expected to install a truckload of modules and plugins that they are unlikely to ever use again.
So, if Minilla does not exactly what I describe (of course *not* choosing Module::Build), then I see no disadvantages in using it as a developer.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^8: How to create and name module tarball for CPAN
by SankoR (Prior) on Nov 28, 2023 at 20:52 UTC |