In perl.git, the branch maint-5.22 has been updated <http://perl5.git.perl.org/perl.git/commitdiff/19a5bda2a1777cb00769a90b23f274d75975f2f1?hp=b4c58e08ca9345564de57799ecab311087e3e3ee>
- Log ----------------------------------------------------------------- commit 19a5bda2a1777cb00769a90b23f274d75975f2f1 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 66e01304b96b23dbde8c7ec4d6a5e8ea68a21622 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 cc8a078e36b1fa8591956f1f0773d6edfaccfeed Author: Karl Williamson <[email protected]> Date: Wed Jun 28 13:40:00 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 3bedc20bc57cd7bc89b86c86c9babc2796c5b1f9 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 c1a6b03617b4a5c7e7a5d12a803ac22397b0c903 Author: Steve Hay <[email protected]> Date: Wed Jun 28 13:31:23 2017 +0100 Fix UTF-8 encoding in epigraphs.pod (This was broken in the 3e3802feb4 cherry pick.) M Porting/epigraphs.pod commit 377dadf6436d23cd1fcf555c3a00da8bdcf74e56 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 f78d230fe1c16b214145db29c4e2fdf49430b3c6 Author: Eric Herman <[email protected]> Date: Wed Jun 28 13:24:58 2017 +0100 new perldelta (manually cherry picked from commit 1e189079dd8d3b401e43a6bd30dc70649336b0c5) M Porting/epigraphs.pod commit 3595908a28824a3407dab119d21691ea1b281b3c 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 dee4cc9efc16e109d10362fbb232fa1486f1424a 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 b1f846bccc90ab69d6161b5cc59645237c51b2bb 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 16f72914c6c58586a89e22e47234a752e7149851 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 060257a16591013b5da8f46f892f0b0c5a810110 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 599f4f211ddc49dc8683f267fb6b96232f264f5e 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 9cf2d70a17b5919ef955e42fc872283978a29adb 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 c78cf563731f33d4666f2b625cb0d207f2ad244f 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 556e687826aa2a27289d532afcd012413cee7e23 Author: Sawyer X <[email protected]> Date: Wed Jun 28 13:18:15 2017 +0100 Fix empty link problem (manually cherry picked from commit a049258ccf7892f8345bbcb3fe5400822dbb5c79) M Porting/epigraphs.pod commit be69dc5d276a6fcf1a330312a1201ac1cce34ea2 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 dec0fc226fc14d79ca135d4a34a022208ccf8371 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 b80815c5bc3d868577f13af0ffa1a9d2a2595b73 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 c4ef6a45c7b226b37f3e79aed2083fc6ee9c3b52 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 23bac65d858efdc2bd4c660da9b4c8d542313c8f 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 d6efe9a9758a350da51c580e733afaef7efb2dc4 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 bed59188c260ee55d2f929538b4d8652124a19d7 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 7275dcebb0a42df8b91d88e864f3efacf18433dd 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 fd922e8dffeef994bfb2500a821b34392415314f 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 fb5a839d129c72ff3243ac724bf21486b6584826 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 db6808de1f5b4016b5977c44f4b4b56d0e40e6a2 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 f5856c74ae7f6ef63752452fff9fe176dfdfd9a3 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 1f508f56d071859019e8ac98fc9785530ff65568 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
