develooper Front page | perl.perl5.porters | Postings from January 2014

Re: perl-5.18.2 is now available

Thread Previous | Thread Next
From:
Ævar Arnfjörð Bjarmason
Date:
January 8, 2014 01:01
Subject:
Re: perl-5.18.2 is now available
Message ID:
CACBZZX4Dicv9s+Y0ss_eMkyBFy96SMEiR40oCYU3Kud1kTdxXQ@mail.gmail.com
On Tue, Jan 7, 2014 at 3:43 AM, Ricardo Signes
<perl.p5p@rjbs.manxome.org> wrote:

Thanks everyone for the work on this release!

> Perl 5.18.2 represents approximately 5 months of development since Perl 5.18.1
> and contains approximately 3,100 lines of changes across 73 files from 12
> authors.

If I didn't know better this would sound like a fairly scary amount of
changes for a point release. But filtering out some of the
automatically generated and irrelevant to the actual release (e.g.
Porting/*) part of that gives us:

$ git diff --stat v5.18.1..v5.18.2 -- $(git diff --numstat
v5.18.1..v5.18.2|awk '{print $3}' | grep -E -v -e
^dist/Module-CoreList -e ^Cross/ -e ^Porting/ -e ^plan9/ -e
^pod/.*delta -e ^AUTHORS$ -e ^INSTALL$ -e ^MANIFEST$ -e
'^META\.(json|yml)$' -e '^Makefile\.SH$' -e ^README -e Makefile) |
tail -n 1
 40 files changed, 556 insertions(+), 253 deletions(-)

"actual" code changes likely to actually affect you when you install
and run 5.18.2 are even smaller:

$ git diff --stat v5.18.1..v5.18.2 -- $(git diff --numstat
v5.18.1..v5.18.2|awk '{print $3}' | grep -v ^dist/Module-CoreList |
grep -E '\.(pm|c|h)$')  | tail -n 1
 16 files changed, 99 insertions(+), 39 deletions(-)

Patches welcome and all that, but I wonder if these point release
announcements would be less scary if they excluded some of the
automatically generated code, or separately cited the amount of
changes to *.pm and *.[ch] files.

Or maybe they'd just be too verbose.

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About