Comment: Re:use.perl.org should live (Score 1) on 2010.08.14 18:01
Do I understand correctly, that Geeknet will not host it anymore? If yes and no one else wants, I may try to host it.
Do I understand correctly, that Geeknet will not host it anymore? If yes and no one else wants, I may try to host it.
E-mail was too complex here - processing of e-mails requires much more resources than processing of CPAN reports. So requirement to drop e-mail was not invented by cpantesters - it came from cpantesters "hosting" - perl.org.
TheSchwartz: CPAN Testers PASS (2) FAIL (136)
Patch was available in 2008: https://rt.cpan.org/Public/Bug/Display.html?id=38570
ExtUtils::MakeMaker is a well known and well problematic module for installing Perl modules.
eumm-migrate is a tool I wrote to migrate from ExtUtils::MakeMaker to Module::Build. It executes Makefile.PL with fake ExtUtils::MakeMaker and rewrites all parameters for WriteMakefile into corresponding params of Module::Build->new. Calls to 'prompt' are also intercepted and corresponding 'prompt' is written to Build.PL. All other info should be ported manually.
Install App::EUMM::Migrade from CPAN and just run eumm-migrate.pl (it will be in your PATH) in directory with Makefile.PL. If you use Github, Internet connection is recommended.
eumm-migrate tries to automatically detect some properties like license, minimum Perl version required and repository used.
If someone needs it, I can also add a Module::Install writer.
P.S. If you want to just use new features of EU::MM, see eumm-upgrade.
Continuing celebration of Perl birthday...
ExtUtils::MakeMaker is a well known and well problematic module for installing Perl modules.
I decided to celebrate Perl birthday with several new tools. First one is 'eumm-upgrade'.
It can be used to allow using new features of ExtUtils::MakeMaker without losing compatibility with older versions. BUILD_REQUIRES is the main new feature (I wrote it). It is important for ActivePerl ppm files, for META.yml and for OS packages.
It is simple to configure to run
To do this I added all repositories were I worked (more than 1 commit) to Ohloh. Github is a very convenient site to have commits with your name on it - I used it much.
Many CPAN module users think that feature(s)+auto_install in Module::AutoInstall/Module::Install ask too many questions. Most prominent user of Module::AutoInstall is Plagger - it may ask up to 96+1 questions, but luckily, many will not be asked because modules are already installed or feature is platform-specific.