For quite some time I've created modules for internal use and I don't bother with h2xs anymore for non-xs modules and I just copy-n-paste some existing Makefile.PL I have from another package. As a result of some choice a while back all my modules use Module::Install.
I guess I like the declarative format of Module::Install and features like "test_requires", "install_share". Otherwise, I don't really care how the module is built and installed as long as it works. And I have not in a long time looked at the the different approaches in detail. So, I'm curious. Is there any kid of consensus on what to use for new modules and why? Or is it still mostly a matter of opinion? -- Bill Moseley mose...@hank.org