Perl 5 Porters Weekly: May 20-26, 2013
Welcome to Perl 5 Porters Weekly, a summary of the email traffic of the perl5-porters email list.
Topics this week include:
- perl v5.19.0 is now available
- blead is now thawed
- RFC: Deprecating Module::Build
- Perl 5 Porters BOF at YAPC
- Committers: PLEASE run test_porting before pushing
- RFC: Removing CGI.pm from the core distribution
- I made t/podcheck.t less sensitive and fixed various pod issues
perl v5.19.0 is now available
The next development version of Perl is now available.
blead is now thawed
Blead is now open for business as usual.
RFC: Deprecating Module::Build
David Golden proposed removing Module::Build from the core distribution.
He offers the following rationale:
Module::Build has been in life-support maintainance for a couple years now (thank you leont for taking up that awful task)
CPAN clients have supported configure_requires to bootstrap a build tool since Perl 5.10.1 almost a decade ago
CPAN.pm has support for auto-detecting an undeclared dependency on Module::Build and installing it when needed
Perl 5 Porters BOF at YAPC
James Keenan asked when and where the P5P BOF will be held during YAPC next week.
Committers: PLEASE run test_porting before pushing
David Golden asked folks to run grindperl --porting before pushing commits.
RFC: Removing CGI.pm from the core distribution
RJBS proposed removing CGI.pm from the Perl core distribution. He writes:
I think it's time to seriously consider removing CGI.pm from the core distribution. It is no longer what I'd point anyone at for writing any sort of web code. It is in the core, as far as I know, because once it was the state of the art, and a major reason for many people to use the language. I don't think either is true now. Finally, if you need CGI, it's easy to install after installing perl, just like everything else we've dropped from the core distribution.
I made t/podcheck.t less sensitive and fixed various pod issues
David Golden, following up on some Jenkins failures due to POD issues pushed a number of commits to make the test less sensitive and fix some of the other outstanding issues.
Some of the other porters didn't appreciate the changes or the manner in which they were pushed.