In perl.git, the branch maint-5.24 has been updated <http://perl5.git.perl.org/perl.git/commitdiff/90fc6ffbca98e27c9bb1560635476bb59d3f5b91?hp=9ecaf4dba7ccf61301f3a0ca342810f57060fbd6>
- Log ----------------------------------------------------------------- commit 90fc6ffbca98e27c9bb1560635476bb59d3f5b91 Author: Sawyer X <[email protected]> Date: Fri Jun 2 12:58:19 2017 +0200 Porting: add note on unsetting env (cherry picked from commit 899fb8883769d254c4cfce1f9790ffe68bbc02a8) M Porting/release_managers_guide.pod commit fd74459f833bba053456afb27e3262e14d29dacd Author: Sawyer X <[email protected]> Date: Sun May 14 11:39:43 2017 +0200 Extra commas (cherry picked from commit 2277a2fb873d6a23e31333c97985934e1c5a1fb1) M Porting/release_managers_guide.pod commit a774884815bdf9f04989939948f3bf296dfe4627 Author: Karl Williamson <[email protected]> Date: Wed Jun 28 13:40:32 2017 +0100 pods: Add L<> for links missing them; a couple nits (manually cherry picked from commit 4b05bc8ea5a106c203e7154f3cbae72e133c9c80) M Porting/release_managers_guide.pod commit e9eeba52e3c0a12993af29b809f3606d6f1e225a Author: Sawyer X <[email protected]> Date: Fri Mar 31 11:42:42 2017 +0200 Also check minitest when preparing the tarball: This was noted by Jarkko was a missing instruction for something that tends to fail but we usually don't notice. ("We" here excludes Jarkko who randomly finds this broken without us noticing.) I wasn't sure where to put this, but preparing the tarball seems like an appropriate time. (cherry picked from commit 7a09ec8c39b8fd344e3851198d932c057a3b13ac) M Porting/release_managers_guide.pod commit 5ac001d75cd0aee04834a3e3303efc4435a09a38 Author: Steve Hay <[email protected]> Date: Wed Jun 28 13:31:55 2017 +0100 Fix UTF-8 encoding in epigraphs.pod (This was broken in the 5e4cccef79 cherry pick.) M Porting/epigraphs.pod commit e75acd6cee37625399e1bdda126bc557223f48b6 Author: Eric Herman <[email protected]> Date: Wed Jun 21 00:40:22 2017 +0200 linkify Perl 5.27.1 epigraph (cherry picked from commit 4de305e1db7089f455038c15ad7ead8660f90618) M Porting/epigraphs.pod commit f1e6f16b254fec122a9721a6787174dd2729a8e6 Author: Eric Herman <[email protected]> Date: Wed Jun 28 13:25:25 2017 +0100 new perldelta (manually cherry picked from commit 1e189079dd8d3b401e43a6bd30dc70649336b0c5) M Porting/epigraphs.pod commit 3dcc94722fa9f16b30e2a5ae3227bc1803b599ee Author: Eric Herman <[email protected]> Date: Tue Jun 20 09:35:38 2017 +0200 epigraph for 5.27.1 Also linkify and fixup 5.27.0 epigraph ... waiting on link for 5.27.1 (cherry picked from commit c31f5723faa0e5b98a485315772cfc3e683e102b) M Porting/epigraphs.pod commit 5f915e89f9c7d4a5ee42fbfe08d4148370e93cb0 Author: Sawyer X <[email protected]> Date: Wed May 31 23:38:32 2017 +0200 epigraphs: linkify releasae (cherry picked from commit 1043e0cdce469a10ad8023ef13c365b7593efe35) M Porting/epigraphs.pod commit 5a9df1d49c39e77b5367fe4e69d359265ee99ce4 Author: Sawyer X <[email protected]> Date: Wed May 31 23:31:22 2017 +0200 epigraph: Updating, pending link (cherry picked from commit aeb6dc77aa0002f4c88841322beaca1251f9fc6a) M Porting/epigraphs.pod commit 230296060989120d93fbb0b418e94c1dc7776986 Author: Sawyer X <[email protected]> Date: Tue May 30 22:50:18 2017 +0200 epigraphs.pod: Add 5.26.0, link pending (cherry picked from commit 22e3e7556a24522cb673d3ab64b5b4628f9a01e8) M Porting/epigraphs.pod commit 9e45cc4720a74498246f4b2305d5ec61ed0da3a8 Author: Sawyer X <[email protected]> Date: Wed May 24 12:33:47 2017 +0200 epigraphs.pod: Adding announcement email link (cherry picked from commit 1144d5d04c9a55a878454c80e8957ba4e4273ae1) M Porting/epigraphs.pod commit 060584489353d442c2bbd83a60b75d9a66e02866 Author: Sawyer X <[email protected]> Date: Wed May 24 02:49:13 2017 +0200 Update epigraph, link forthcoming (cherry picked from commit 98be9e264e29bbb43662c6d196b4f81c03b41395) M Porting/epigraphs.pod commit 19cdd7bf823714ade6d90a961b3d1e2ed69a43d3 Author: Sawyer X <[email protected]> Date: Thu May 11 23:51:38 2017 +0200 Add epigraph (cherry picked from commit 893ca5998c3365cf0df0530638fadd5ef49980fd) M Porting/epigraphs.pod commit 83cfb12567e4ef44642a5a4c5ef487c3775541a0 Author: Sawyer X <[email protected]> Date: Fri Apr 21 12:35:54 2017 +0200 Link to epigraph (cherry picked from commit 78d5fac03632a8c05a3e3e954b0cb9dfa0be4f36) M Porting/epigraphs.pod commit 40a8a108442f95061a828653039d7efa13f3a103 Author: Sawyer X <[email protected]> Date: Wed Jun 28 13:18:34 2017 +0100 Fix empty link problem (manually cherry picked from commit a049258ccf7892f8345bbcb3fe5400822dbb5c79) M Porting/epigraphs.pod commit bdea4cd59c0e42fe985a4b4c18074137fb4af6ad Author: Sawyer X <[email protected]> Date: Thu Apr 20 22:59:26 2017 +0200 Add epigraph, minus the link (cherry picked from commit fa56f9209ac232c2a8ba3bf17498252ca5bcfe49) M Porting/epigraphs.pod commit b7b629efa2e3a0be8a9e26f848116f6c2d087ba6 Author: Sawyer X <[email protected]> Date: Tue Mar 21 18:26:54 2017 +0100 Add link to epigraph (cherry picked from commit c490dda1915fb0badb89835e8cf64527e06d25e2) M Porting/epigraphs.pod commit 5e4694755e2f3ff725fcbae8e3d278fc4f17d202 Author: Sawyer X <[email protected]> Date: Mon Mar 20 22:15:40 2017 +0100 Add epigraph for 5.25.11 (link forthcoming) (cherry picked from commit 439ae22f6fc9f0906dda86043875ce342200a3f7) M Porting/epigraphs.pod commit 97e1f72cb707e80b947cbf62f91d7ceab110af40 Author: Lukas Mai <[email protected]> Date: Tue Jun 20 22:44:16 2017 +0200 give Renee his "r" bäck (cherry picked from commit 8e565cc84ae4d44bb5f668d4482a9b1eb733ebd4) M pod/perlhist.pod commit f0a287f67c97058f3bbdd0bcaf88066df98688c9 Author: Eric Herman <[email protected]> Date: Mon Jun 19 20:48:25 2017 +0200 add new release to perlhist (cherry picked from commit c13d440c84d87f6921931062eadca1f58969ac98) M pod/perlhist.pod commit bd92d9ad21dbcb1d9ade4907cc9d9e66e2f6f362 Author: Sawyer X <[email protected]> Date: Wed May 31 20:54:05 2017 +0200 add new release to perlhist (cherry picked from commit 2bdda036824aa4b88cd1bf4fc814ee7c200975e8) M pod/perlhist.pod commit fbcee4e0d0e9601926ef6194ca4dd055135e20e2 Author: Sawyer X <[email protected]> Date: Tue May 30 13:53:15 2017 +0200 perlhist: Move 5.26.0 to another table to fix line length (cherry picked from commit 95388f2eb27e74cdbfb715c0097f16aeba4e6e4e) M pod/perlhist.pod commit c8c352223aed4beda061bdded3f5f2784c16d203 Author: Sawyer X <[email protected]> Date: Tue May 30 13:39:43 2017 +0200 add new release to perlhist (cherry picked from commit fd78006f550d2eb32d7b5fdb7e5ab56626251219) M pod/perlhist.pod commit 20cb9ac166cf33123aaee5e5540f56c12ea94949 Author: Sawyer X <[email protected]> Date: Tue May 23 21:52:20 2017 +0200 Update perlhist (cherry picked from commit ac87c68161969dad34cddcbca09d39f46a27c96f) M pod/perlhist.pod commit db1fc372181725c477723ff1a3a84103fcaeda09 Author: Sawyer X <[email protected]> Date: Mon May 22 23:16:25 2017 +0200 add new release to perlhist (cherry picked from commit ad7f9915f414434202c80d002d6242e47778d4d2) M pod/perlhist.pod commit 6e5594cd2ad04bb9bbb11ccd7e63fa1db5e63dcd Author: Sawyer X <[email protected]> Date: Thu May 11 15:00:42 2017 +0200 add new release to perlhist (cherry picked from commit 7cc8a67f9fa7687a79639ec6025cf697cbdef1ab) M pod/perlhist.pod commit cdbc2d1cd188102b129309ea45304276436defc9 Author: Sawyer X <[email protected]> Date: Thu Apr 20 17:14:26 2017 +0200 add new release to perlhist (cherry picked from commit f4ad2fd77bea16dec5250911f88c8723d19d31cb) M pod/perlhist.pod commit 893ccf81bed3b5764acf908a9f24564e2cafe0b8 Author: Sawyer X <[email protected]> Date: Mon Mar 20 17:50:59 2017 +0100 add new release to perlhist (cherry picked from commit 295d6d042a7c8bac9b1d5d201a473c7723b50d3f) M pod/perlhist.pod ----------------------------------------------------------------------- Summary of changes: Porting/epigraphs.pod | 82 +++++++++++++++++++++++++++++++++++++- Porting/release_managers_guide.pod | 27 ++++++++----- pod/perlhist.pod | 35 +++++++++++++++- 3 files changed, 130 insertions(+), 14 deletions(-) diff --git a/Porting/epigraphs.pod b/Porting/epigraphs.pod index a33f3e5448..7388cec6df 100644 --- a/Porting/epigraphs.pod +++ b/Porting/epigraphs.pod @@ -17,6 +17,84 @@ Consult your favorite dictionary for details. =head1 EPIGRAPHS +=head2 v5.27.1 - Rona Munro, Doctor Who: Survival + +L<Announced on 2017-06-20 by Eric Herman|http://www.nntp.perl.org/group/perl.perl5.porters/2017/06/msg245055.html> + + There are worlds out there where the sky is burning, + where the sea's asleep and the rivers dream, + people made of smoke and cities made of song. + Somewhere there's danger, + somewhere there's injustice + and somewhere else the tea is getting cold. + Come on, Ace, we've got work to do. + +=head2 v5.27.0 - Bertrand Russell, The Road to Happiness + +L<Announced on 2017-05-31 by Sawyer X|http://www.nntp.perl.org/group/perl.perl5.porters/2017/05/msg244580.html> + + People who have theories as to how one should live tend to forget the + limitations of nature. If your way of life involves constant + restraint of impulse for the sake of some one supreme aim that you + have set yourself, it is likely that the aim will become increasingly + distasteful because of the efforts that it demands; impulse, denied + its normal outlets, will find others, probably in spite; pleasure, if + you allow yourself any at all, will be dissociated from the main + current of your life, and will become Bacchic and frivolous. Such + pleasure brings no happiness, but only a deeper despair. + + -- Bertrand Russell, The Road to Happiness + +=head2 v5.26.0 - Nine Simone, Ain't Got No / I Got Life + +L<Announced on 2017-05-30 by Sawyer X|http://www.nntp.perl.org/group/perl.perl5.porters/2017/05/msg244573.html> + + I've got the life + And I'm gonna keep it + I've got the life + And nobody's gonna take it away + I've got the life + +=head2 v5.26.0-RC2 - Richard Condon, The Manchurian Candidate + +L<Announced on 2017-05-23 by Sawyer X|http://www.nntp.perl.org/group/perl.perl5.porters/2017/05/msg244511.html> + + Amateur psychiatric prognosis can be fascinating when there is + absolutely nothing else to do. + +=head2 v5.26.0-RC1 - Thomas Paine, Common Sense + +L<Announced on 2017-05-11 by Sawyer X|http://www.nntp.perl.org/group/perl.perl5.porters/2017/05/msg244337.html> + + A long habit of not thinking a thing WRONG, gives it a superficial + appearance of being RIGHT, and raises at first a formidable outcry in + defense of custom. But the tumult soon subsides. Time makes more + converts than reason. + +=head2 v5.25.12 - Kurt Vonnegut, Slaughterhouse-Five + +L<Announced on 2017-04-20 by Sawyer X|http://www.nntp.perl.org/group/perl.perl5.porters/2017/04/msg244146.html> + + I have told my sons that they are not under any circumstances to take + part in massacres, and that the news of massacres of enemies is not + to fill them with satisfaction or glee. + + I have also told them not to work for companies which make massacre + machinery, and to express contempt for people who think we need + machinery like that. + +=head2 v5.25.11 - Daniel Kahneman, Thinking, Fast and Slow + +L<Announced on 2017-03-20 by Sawyer X|http://www.nntp.perl.org/group/perl.perl5.porters/2017/03/msg243624.html> + + Subjective confidence in a judgment is not a reasoned evaluation of + the probability that this judgment is correct. Confidence is a + feeling, which reflects the coherence of the information and the + cognitive ease of processing it. It is wise to take admissions of + uncertainty seriously, but declarations of high confidence mainly + tell you that an individual has constructed a coherent story in his + mind, not necessarily that the story is true. + =head2 v5.25.10 - Erich Fried, 1968 L<Announced on 2017-02-20 by Renee Bäcker|https://www.nntp.perl.org/group/perl.perl5.porters/2017/02/msg243173.html> @@ -54,12 +132,12 @@ L<Announced on 2016-12-20 by Sawyer X|http://www.nntp.perl.org/group/perl.perl5. L<Announced on 2016-11-20 by Chad 'Exodist' Granum|http://www.nntp.perl.org/group/perl.perl5.porters/2016/11/msg241120.html> - Of Beren and Lúthien + Of Beren and Lúthien Among the tales of sorrow and of ruin that come down to us from the darkness of those days there are yet some in which amid weeping there is joy and under the shadow of death light that endures. And of these histories most fair still in - the ears of the Elves is the tale of Beren and Lúthien. Of their lives was made + the ears of the Elves is the tale of Beren and Lúthien. Of their lives was made the Lay of Leithian, Release from Bondage, which is the longest save one of the songs concerning the world of old; but here is told in fewer words and without song. diff --git a/Porting/release_managers_guide.pod b/Porting/release_managers_guide.pod index 86f5e41c38..9f8004c7e0 100644 --- a/Porting/release_managers_guide.pod +++ b/Porting/release_managers_guide.pod @@ -173,7 +173,7 @@ which has a F<public_html> directory to share files with. If you use Dropbox, you can append "raw=1" as a parameter to their usual sharing link to allow direct download (albeit with redirects). -=head3 git clone of https://github.com/perlorg/perlweb +=head3 git clone of L<https://github.com/perlorg/perlweb> For updating the L<http://dev.perl.org> web pages, either a Github account or sweet-talking somebody with a Github account into obedience is needed. This @@ -373,14 +373,14 @@ fix. =head3 monitor CPAN testers for failures For any release except a BLEAD-POINT: Examine the relevant analysis report(s) -at http://analysis.cpantesters.org/beforemaintrelease to see how the impending -release is performing compared to previous releases with regard to building -and testing CPAN modules. +at L<http://analysis.cpantesters.org/beforemaintrelease> to see how the +impending release is performing compared to previous releases with +regard to building and testing CPAN modules. That page accepts a query parameter, C<pair> that takes a pair of colon-delimited versions to use for comparison. For example: -http://analysis.cpantesters.org/beforemaintrelease?pair=5.20.2:5.22.0%20RC1 +L<http://analysis.cpantesters.org/beforemaintrelease?pair=5.20.2:5.22.0%20RC1> =head3 update perldelta @@ -644,7 +644,7 @@ modules on CPAN. It can use a full, local CPAN mirror and/or fall back on HTTP::Tiny to fetch package metadata remotely. (If you'd prefer to have a full CPAN mirror, see -http://www.cpan.org/misc/cpan-faq.html#How_mirror_CPAN) +L<http://www.cpan.org/misc/cpan-faq.html#How_mirror_CPAN>) Then change to your perl checkout, and if necessary, @@ -739,7 +739,7 @@ formatting, e.g. $ ./perl -Ilib ext/Pod-Html/bin/pod2html pod/perldelta.pod > \ /tmp/perldelta.html -Another good HTML preview option is http://search.cpan.org/pod2html +Another good HTML preview option is L<http://search.cpan.org/pod2html> If you make changes, be sure to commit them. @@ -985,10 +985,10 @@ your own tarball testing, below. Check that basic configuration and tests work on each test machine: - $ ./Configure -des && make all test + $ ./Configure -des && make all minitest test # Or for a development release: - $ ./Configure -Dusedevel -des && make all test + $ ./Configure -Dusedevel -des && make all minitest test =head4 Run the test harness and install @@ -1040,6 +1040,11 @@ Bootstrap the CPAN client on the clean install: =head4 Install the Inline module with CPAN and test it +If you're using C<local::lib>, you should reset your environment before +performing these actions: + + $ unset PERL5LIB PERL_MB_OPT PERL_LOCAL_LIB_ROOT PERL_MM_OPT + Try installing a popular CPAN module that's reasonably complex and that has dependencies; for example: @@ -1413,7 +1418,7 @@ Thanks for releasing perl! =head2 Building a release - the day after -=for checklist skip BLEAD-FINAL, MAINT, RC +=for checklist skip BLEAD-FINAL MAINT RC =head3 update Module::CoreList @@ -1545,7 +1550,7 @@ will make life easier for the next release manager. =head1 SOURCE Based on -http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2009-05/msg00608.html, +L<http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2009-05/msg00608.html>, plus a whole bunch of other sources, including private correspondence. =cut diff --git a/pod/perlhist.pod b/pod/perlhist.pod index dfb3b2c8a5..369caebbd0 100644 --- a/pod/perlhist.pod +++ b/pod/perlhist.pod @@ -33,7 +33,8 @@ Matt S Trout, David Golden, Florian Ragwitz, Tatsuhiko Miyagawa, Chris C<BinGOs> Williams, Zefram, Ãvar Arnfjörð Bjarmason, Stevan Little, Dave Rolsky, Max Maischein, Abigail, Jesse Luehrs, Tony Cook, Dominic Hargreaves, Aaron Crane, Aristotle Pagaltzis, Matthew Horsfall, -Peter Martini, Sawyer X, Chad 'Exodist' Granum, and Renee Bäcker. +Peter Martini, Sawyer X, Chad 'Exodist' Granum, Renee Bäcker, +and Eric Herman. =head2 PUMPKIN? @@ -609,6 +610,15 @@ the strings?). Sawyer X 5.25.8 2016-Dec-20 Abigail 5.25.9 2017-Jan-20 Renee 5.25.10 2017-Feb-20 + Sawyer X 5.25.11 2017-Mar-20 + Sawyer X 5.25.12 2017-Apr-20 + + Sawyer X 5.26.0-RC1 2017-May-11 The 5.26 maintenance track + Sawyer X 5.26.0-RC2 2017-May-23 + Sawyer X 5.26.0 2017-May-30 + + Sawyer X 5.27.0 2017-May-31 The 5.27 development track + Eric 5.27.1 2017-Jun-20 =head2 SELECTED RELEASE SIZES @@ -692,6 +702,7 @@ explained below. 5.20.0 6243 115 1187 75 19499 2701 9620 2457 5145 159 5.22.0 7819 115 1284 77 19121 2635 9772 2434 5615 176 5.24.0 7922 113 1287 77 19535 2677 9994 2465 5702 177 + 5.26.0 9140 121 24925 1200 40643 3017 10514 2614 7854 211 The "core"..."doc" mean the following files from the Perl source code distribution. The glob notation ** means recursively, (.) means @@ -1016,6 +1027,28 @@ the Perl source distribution for somewhat more selected releases. win32 1183 64 1201 64 1268 65 x2p 341 19 - - - - + ====================================================================== + + 5.26.0 + + Configure 593 1 + Cross 122 15 + djgpp 21 7 + h2pl 24 15 + hints 376 87 + mad - - + NetWare 499 61 + os2 552 70 + plan9 322 17 + Porting 1380 73 + qnx 5 4 + symbian 315 54 + utils 578 50 + vms 527 12 + vos 12 7 + win32 1313 65 + x2p - - + =head2 SELECTED PATCH SIZES The "diff lines kB" means that for example the patch 5.003_08, to be -- Perl5 Master Repository
