For the latest news on what's happening in the Perl world, check out these sites:

If you have a Perl-related news item you'd like to share, you may post it in the Perl News section. Please try to avoid duplicating news; but pointers (with summaries) to important stories on other sites are acceptable here.

Perl News
berrybrew version 1.34 released!
2 direct replies — Read more / Contribute
by stevieb
on May 25, 2021 at 22:31

    I've released version 1.34 of berrybrew.

    Notable changes:

    • UI elements now update on the fly, so all changes are reflected immediately
    • You can 'use' any version of Perl you've got installed from the UI, which'll open a new CLI window set to the selected version
    • You can now fetch the updated list of Strawberry Perls available through the UI
    • Cloning installed Perls as well as a myriad of other operations can now be done through the UI
    • The API has been updated so that internal objects are updated live-time. This makes having long-running processes possible
    • Build/Test infrastructure updates
    • Documentation updates
    • Minor bug fixes

    I've just got a new full time job, programming in Perl... finally, after several years of looking for that perfect work environment. Some of it will be on Windows (which I haven't used except for developing berrybrew), so I'm actually looking forward to using my own software, especially how useful its become thanks to the new UI I've developed.

    Happy Perling!

    -stevieb

Perl 5.34 is released
5 direct replies — Read more / Contribute
by 1nickt
on May 21, 2021 at 05:22

    Perl version 5.34 is now available. perldelta.


    The way forward always starts with a minimal test.
TPF's Marketing Strategy for the Next Two Years
1 direct reply — Read more / Contribute
by jdporter
on May 20, 2021 at 15:56

    This is actually from last August, but I haven't come across it until today.

    Marketing Strategy for the Next Two Years (perlfoundation.org)

    The question for us, I think is: What impact will this have on PerlMonks? Will we be required to modify/restrict our "look and feel" to conform to the branding guidelines set by TPF?

    I reckon we are the only monastery ever to have a dungeon staffed with 16,000 zombies.
Improving p5p: Perl is going to stay Perl
7 direct replies — Read more / Contribute
by marto
on May 17, 2021 at 15:06
Documentation is to be overhauled
2 direct replies — Read more / Contribute
by hippo
on May 14, 2021 at 10:30
CPAN Spring cleaning needed
4 direct replies — Read more / Contribute
by Discipulus
on May 11, 2021 at 05:35
    Hello monks,

    CPAN is a house for many of us and we are in charge to keep it cleen.

    See the original request: http://neilb.org/2021/05/10/delete-your-old-releases.html

    L*

    There are no rules, there are no thumbs..
    Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.
Wall quotes Wall
3 direct replies — Read more / Contribute
by reisinge
on May 10, 2021 at 07:23
    Aron Wall quotes his dad Larry Wall in an interesting blog post:

    As my Dad said in an interview once about the philosophy that motivated him to make the Perl programming language:

    The philosophy of TMTOWTDI ("There's more than one way to do it.") is a direct result of observing that the Author of the universe is humble, and chooses to exercise control in subtle rather than in heavy-handed ways. The universe doesn't come with enforced style guidelines. Creative people will develop style on their own. Those are the sort of people that will make heaven a nice place.

    Solve the biggest problem you can. -- Nick Hanauer
CPANdeps end of life
3 direct replies — Read more / Contribute
by choroba
on May 04, 2021 at 14:52
    As announced at dev.to, another Perl service is about to shut down. Will any volunteers stand up to take it over?

    map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
Perl Foundation Community Affairs Team Transparency Report
9 direct replies — Read more / Contribute
by 1nickt
on Apr 26, 2021 at 08:36

    "Following issues raised within the community, the Perl Foundation's Community Affairs Team (CAT) opened an investigation into community conduct. A second investigation was opened based on information discovered during the first investigation."
    . . .

    View blog post

    Note: The title of this post has been updated; previously it made reference to an earlier event which is not actually referenced in the CAT report. Interested readers can do their own research to discover the context of and reaction to the report. The author of this post felt that a "permaban" on a Perl contributor was newsworthy in itself.


    The way forward always starts with a minimal test.
Pumpking resignation
7 direct replies — Read more / Contribute
by davies
on Apr 13, 2021 at 10:39

    This was discussed in the chatterbox yesterday. Analysis, with links for those who want to be even more depressed, is at https://www.theregister.com/2021/04/13/perl_dev_quits/. I wish I had the technical skills to volunteer.

    Regards,

    John Davies

    Update for those of you suggesting tech skills aren't needed. I have never written a line of C. I have no idea what a makefile does. Spreadsheets running VBA or 123 macros are my comfort zone. And yes, I'm still comfortable with the /X versions of 123 macros.

The "A" in awk has gotten a special award
1 direct reply — Read more / Contribute
by perlfan
on Mar 31, 2021 at 20:04
Security Issues in Perl IP Address distros
3 direct replies — Read more / Contribute
by choroba
on Mar 30, 2021 at 08:59
    Security Issues in Perl IP Address distros

    tl;dr:

    • Net-Netmask: Vulnerable before 2.00000 release. Upgrade now.
    • Net-CIDR-Lite: Affected and unmaintained.
    • Net-IPAddress-Util: Affected.
    • Data-Validate-IP: Depends on exactly how it’s used. See below for details.
    • Socket: Appears unaffected.
    • Net-DNS: Appears unaffected.
    • NetAddr-IP: Appears unaffected.
    • Net-Subnet: Appears unaffected.
    • Net-Patricia: Appears unaffected.

    map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
The future of perl
3 direct replies — Read more / Contribute
by marto
on Mar 24, 2021 at 17:14
The future of mod_perl
4 direct replies — Read more / Contribute
by hippo
on Mar 17, 2021 at 18:34

    Sander has posted this message on the mod_perl mailing lists today. In essence, mod_perl needs more PMC members to prevent Apache kicking it upstairs to the Attic (whence nothing returns).

    If you have the ability, the time and the inclination, please consider stepping forward to help secure the future of this important Perl project.


    🦛

OT: Half of curl’s vulnerabilities are C mistakes
1 direct reply — Read more / Contribute
by parv
on Mar 09, 2021 at 18:13

Add a piece of Perl News
Title:
Text:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":


  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.