CINXE.COM
The Perl Foundation News
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> <meta name="description" content=""> <meta name="author" content=""> <link href="/rss.xml" rel="alternate" type="application/rss+xml" title="The Perl Foundation News" /> <link rel="icon" href="/img/tpf-favicon.ico"> <!-- below is to safely support the option of mounting the plack app at a sub-url, and is not strictly required/needed. We could have also defined a 'base' or just relied on relative paths. This scaffold is just for example purposes %] --> <title>The Perl Foundation News</title> <!-- Bootstrap core CSS --> <link href="/css/bootstrap.min.css" rel="stylesheet"> <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> <link href="/css/ie10-viewport-bug-workaround.css" rel="stylesheet"> <link href="/fonts/font-awesome.min.css" rel="stylesheet"> <!-- Custom styles for this template --> <link href="/css/blog.css" rel="stylesheet"> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> <!-- <script src="js/google-code-prettify.js"></script> --> <script src="/js/picoModal.js"></script> <script src="/js/subcomment_popups.js"></script> </head> <body> <div class="blog-masthead"> <div class="cog-link"> <a href="/adm" title="Admin"> <img style="max-height:100%;max-width:100%;" src="img/Cog-64.png" /> </a> </div> <div class="container"> <nav class="blog-nav"> <a class="blog-nav-item active" href="/">Home</a> <a class="blog-nav-item" href="/list">Posts</a> <a class="blog-nav-item" href="/tags">Tags</a> <a class="blog-nav-item" href="/categories">Categories</a> <a class="blog-nav-item" href="/authors">Authors</a> <form class="navbar-form navbar-right" action="/list"> <div class="form-group"> <input type="text" class="form-control" name="search"> </div> <button type="submit" class="btn btn-success">Search</button> <div style="padding-left:10px;display:inline-block;"> <a class="blog-nav-item" target="_top" href="/auth/to_referer"> <i class="fa fa-sign-in"></i> Sign in </a> </div> </form> </nav> </div> </div> <div class="container"> <div class="blog-header" style="padding-bottom:30px;"> <a href="/"> <img src="/img/TPF_news_header.png" style="height: 97px; width: 602px; max-width: 100%; height: auto;" /> </a> </div> <!-- <div class="blog-header"> <h1 class="blog-title" style="margin-top:5px;">The Perl Foundation News</h1> <p class="lead blog-description">Official Blog of The Perl Foundation (TPF)</p> </div> --> <div class="row"> <div class="col-sm-8 blog-main"> <div class="blog-post"> <ul> <li> <a href="/post/tprf-community-roundtable">TPRF Announces Monthly Community Roundtable</a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Wed, 19-Mar-2025 <span style="font-size:.8em;">by <a href="/list?username=GeekRuthie">D Ruth Holloway</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td> <p>For some time now, the TPRF has hosted a monthly "Communities and Reps" meeting, when bits of the community could get together and talk about what's going on in our diverse group of subcommunities. Beginning this week, we're expanding on this meeting, and turning it into the "Community Roundtable." Join us this Friday, 21 March, at 1730 UTC, via Zoom. Why Should I Attend? We hear it all the time </p> ... <a href="/post/tprf-community-roundtable">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/maintaining_perl_tonyc_january_2025">Maintaining Perl (Tony Cook) January 2025</a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Sun, 16-Mar-2025 <span style="font-size:.8em;">by <a href="/list?username=alh">alh</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td style="width:85px; vertical-align:top; padding-right:15px;"> <img src="_ra-rel-mnt_/simplecas/fetch_content/7f97282811f6a9f862d7e659c79e5462cc195d94/grant-funding.png" style="max-width:100%;max-height:100%;" /> </td> <td> <p>Tony writes: 2025/01/06 Monday 0.67 #22695 testing, follow-up 0.43 github notifications 0.75 #22804 research and comment 0.22 #22824 research and comment 1.08 #22882 research and comment 1.18 #22883 review discussion, work on test code 4.33 2025/01/07 Tuesday 0.25 #22888 testing and comment 0.08 #22868 briefly comment 0.33 #22864 review and approve 0.20 #22865 review and approve 0.38 #22889 </p> ... <a href="/post/maintaining_perl_tonyc_january_2025">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/maintaining_perl_tonyc_december_2024">Maintaining Perl (Tony Cook) December 2024 </a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Sun, 16-Mar-2025 <span style="font-size:.8em;">by <a href="/list?username=alh">alh</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td style="width:85px; vertical-align:top; padding-right:15px;"> <img src="_ra-rel-mnt_/simplecas/fetch_content/7f97282811f6a9f862d7e659c79e5462cc195d94/grant-funding.png" style="max-width:100%;max-height:100%;" /> </td> <td> <p>Tony writes: 2024/12/02 Monday 0.18 github notifications 0.70 #22773 review updates, testing and approve 0.15 #22792 look over test failures, comment 0.30 #22788 rebase. squash and push for CI 0.38 #22799 review, research, comment and approve 0.33 #22795 review and approve 0.65 #22797 review and approve, research and comment 0.18 #22792 follow-up 0.22 #22784 review CI, apply to blead, perldelta </p> ... <a href="/post/maintaining_perl_tonyc_december_2024">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/conference_update_march">Early Bird Registration, and the last week of the CFP!</a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Thu, 06-Mar-2025 <span style="font-size:.8em;">by <a href="/list?username=GeekRuthie">D Ruth Holloway</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td style="width:85px; vertical-align:top; padding-right:15px;"> <img src="_ra-rel-mnt_/simplecas/fetch_content/18b848e81e409ff9941b91c82978ca27bae49c8b/tprc2025_512x512.png" style="max-width:100%;max-height:100%;" /> </td> <td> <p>Early Bird Registration remains open for the Perl and Raku Conference 2025 in Greenville, SC, at the early price of $275. Ticket prices go up to $350 on April 15, so get your tickets right away! The conference team is working hard to put together a great program of speakers to help celebrate the Perl and Raku languages. Come on down to the Palmetto State and spend time with friends </p> ... <a href="/post/conference_update_march">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/raku-ecosystem-tonyo-final">Grant Report: Raku Ecosystem Final</a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Wed, 05-Mar-2025 <span style="font-size:.8em;">by <a href="/list?username=saiftynet">Saif Ahmed</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td style="width:85px; vertical-align:top; padding-right:15px;"> <img src="_ra-rel-mnt_/simplecas/fetch_content/dd1e1502cab5d5bed742159522782a6266699f5d/Raku Infrastructure.png" style="max-width:100%;max-height:100%;" /> </td> <td> <p>Tony O'Dell has been working on a modernised and well documented Ecosystem management platform <code>zeco</code>. This is complex work that integrates contributor management and distro management, and is a vital cog in the evolution of a programming language and its accessibilty to its users. The handling of updates and secure,reliable, reproducible access to distros underpins the sustainable viability of such a platform. It was supported by this grant. Key to </p> ... <a href="/post/raku-ecosystem-tonyo-final">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/pevans_core_dev_february_2025">PEVANS Core Perl 5: Grant Report for February 2025 </a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Wed, 05-Mar-2025 <span style="font-size:.8em;">by <a href="/list?username=alh">alh</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td style="width:85px; vertical-align:top; padding-right:15px;"> <img src="_ra-rel-mnt_/simplecas/fetch_content/7f97282811f6a9f862d7e659c79e5462cc195d94/grant-funding.png" style="max-width:100%;max-height:100%;" /> </td> <td> <p>Paul writes: Hours: 4 Regexp global pos API https://github.com/Perl/perl5/pull/22971 2 <code>faster-signatures</code> parser reshaping https://github.com/Perl/perl5/pull/22967 3 Lexical method invocation operator 1 Bugfix lexical methods field/signature https://github.com/Perl/perl5/issues/23030 https://github.com/Perl/perl5/pull/23031 Total: 10 hours </p> ... <a href="/post/pevans_core_dev_february_2025">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/maintaining_perl_dave_mitchell_january_february_2025">Maintaining Perl 5 Core (Dave Mitchell): January - February 2025</a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Wed, 05-Mar-2025 <span style="font-size:.8em;">by <a href="/list?username=alh">alh</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td style="width:85px; vertical-align:top; padding-right:15px;"> <img src="_ra-rel-mnt_/simplecas/fetch_content/7f97282811f6a9f862d7e659c79e5462cc195d94/grant-funding.png" style="max-width:100%;max-height:100%;" /> </td> <td> <p>Dave writes: This is my monthly report on work done during Jan and Feb 2025, covered by my TPF perl core maintenance grant. I spent some time continuing to do various bits of code refactoring and test-adding on Extutils::ParseXS, as a precursor to adding reference-counted stack abilities to XS. I also fixed a bug in regexes which have embedded code blocks where, if the code-block code recurses and calls the </p> ... <a href="/post/maintaining_perl_dave_mitchell_january_february_2025">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/dancer2_documentation_grant_final_report">Dancer2 Documentation Grant Final Report</a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Fri, 21-Feb-2025 <span style="font-size:.8em;">by <a href="/list?username=saiftynet">Saif Ahmed</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td style="width:85px; vertical-align:top; padding-right:15px;"> <img src="_ra-rel-mnt_/simplecas/fetch_content/e546abe16d89083567e7862ab68d866c7cb2ad91/dancer 2.png" style="max-width:100%;max-height:100%;" /> </td> <td> <p>Jason Crome (CROMEDOME on CPAN Authors) has submitted his final report for his project documenting Dancer2. A comprehensive documentation with tutorials and a cookbook that should enable easy engagement with this very useful framework, this is presented in a professional yet accessible way. </p> ... <a href="/post/dancer2_documentation_grant_final_report">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/pevans_core_dev_december_2024_january_2025">PEVANS Core Perl 5: Grant Report for December 2024 - January 2025</a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Mon, 10-Feb-2025 <span style="font-size:.8em;">by <a href="/list?username=alh">alh</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td style="width:85px; vertical-align:top; padding-right:15px;"> <img src="_ra-rel-mnt_/simplecas/fetch_content/7f97282811f6a9f862d7e659c79e5462cc195d94/grant-funding.png" style="max-width:100%;max-height:100%;" /> </td> <td> <p>Paul writes: I only did about an hour in December, so I thought rather than submit a report for a single hour, I'd just roll it into this month's. For December: 1 Final merge tasks for <code>any</code> and <code>all</code> https://github.com/Perl/perl5/pull/22773/ For January: 0.5 Resync "Time::Piece" to CPAN https://metacpan.org/release/PEVANS/Time-Piece-1.35 4.5 "faster-signatures" experimentation into subroutine signature improvements https://github.com/leonerd/perl5/tree/faster-signatures 1 Implement <code>my method</code> syntax https://github.com/Perl/perl5/pull/22940 5 Reshaping the way </p> ... <a href="/post/pevans_core_dev_december_2024_january_2025">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/registration_cfp_second_round_tprc2025">Early Bird Registration (and the second round CFP) are now open for The Perl and Raku Conference 2025</a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Sun, 09-Feb-2025 <span style="font-size:.8em;">by <a href="/list?username=GeekRuthie">D Ruth Holloway</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td> <p>Registration is now open for the 2025 edition of The Perl and Raku Conference, to be held June 27-29 in Greenville, SC. Early bird tickets at $250 each are available now through April 15. We are expecting a full house in this year's more-compact venue, so get yourself signed up right away! Buy your tickets now on Eventbrite. If you haven't yet reserved your hotel room, you ought to do </p> ... <a href="/post/registration_cfp_second_round_tprc2025">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/maintaining_perl_tonyc_november_2024">Maintaining Perl (Tony Cook) November 2024 </a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Fri, 31-Jan-2025 <span style="font-size:.8em;">by <a href="/list?username=alh">alh</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td style="width:85px; vertical-align:top; padding-right:15px;"> <img src="_ra-rel-mnt_/simplecas/fetch_content/7f97282811f6a9f862d7e659c79e5462cc195d94/grant-funding.png" style="max-width:100%;max-height:100%;" /> </td> <td> <p>Tony writes: 2024/11/04 Monday 1.83 #15861 research and comment, research SWIG behaviour and follow-up comment 0.08 #22717 review and approve 0.62 #22718 research and comment 0.32 #22720 start review, comments 0.45 #22720 more review, conditional approval 3.30 2024/11/05 Tuesday 0.93 #22718 provide a simple module version of the PR 0.17 #22720 check updates and approve 0.50 #22721 review, testing and </p> ... <a href="/post/maintaining_perl_tonyc_november_2024">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/maintaining_perl_dave_mitchell_december_2024">Maintaining Perl 5 Core (Dave Mitchell): December 2024 </a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Wed, 29-Jan-2025 <span style="font-size:.8em;">by <a href="/list?username=alh">alh</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td style="width:85px; vertical-align:top; padding-right:15px;"> <img src="_ra-rel-mnt_/simplecas/fetch_content/7f97282811f6a9f862d7e659c79e5462cc195d94/grant-funding.png" style="max-width:100%;max-height:100%;" /> </td> <td> <p>Dave writes: This is my monthly report on work done during December 2024 covered by my TPF perl core maintenance grant. I spent most of last month continuing to do various bits of code refactoring and test-adding on Extutils::ParseXS, as a precursor to adding reference-counted stack abilities to XS. Summary: 8:42 process p5p mailbox 29:17 refactor Extutils::ParseXS Total: 37:59 </p> ... <a href="/post/maintaining_perl_dave_mitchell_december_2024">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/events_survey_released">Shape the Future of Perl & Raku Events with Your Input!</a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Mon, 27-Jan-2025 <span style="font-size:.8em;">by <a href="/list?username=GeekRuthie">D Ruth Holloway</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td> <p>The Perl and Raku communities have always been more than just a group of developers—they're a thriving network of passionate individuals driving innovation and collaboration. From lively meetups to enlightening workshops and world-class conferences, these events have long been the heartbeat of our shared journey. But what makes an event truly great? Is it the inspiring talks, the hands-on sessions, or the connections made over coffee or a beer? To </p> ... <a href="/post/events_survey_released">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/new-public-matrix-channel">New Public Matrix Channel #perl:nerdch.at</a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Wed, 22-Jan-2025 <span style="font-size:.8em;">by <a href="/list?username=GeekRuthie">D Ruth Holloway</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td> <p>We’re thrilled to announce the launch of a new public Matrix channel dedicated to everything Perl! Whether you're a seasoned Perl developer, a beginner, or simply someone interested in learning more about the language, we invite you to join us in #perl:nerdch.at. This channel is designed to foster collaboration, knowledge-sharing, and support within the vibrant Perl community. It's a space where you can: Ask questions about Perl syntax, best practices, </p> ... <a href="/post/new-public-matrix-channel">read more</a> </td> </tr></table> </div> </li> <li> <a href="/post/osdem25"> Join the Perl and Raku Communities at FOSDEM 2025! </a> <i style="padding-left:3px;opacity:0.6;font-size:.9em;"> Wed, 22-Jan-2025 <span style="font-size:.8em;">by <a href="/list?username=adeuel">Amber Krawczyk</a></span> </i> <div style="font-size:0.7em;padding: 5px 0px 15px 5px;"> <table><tr> <td> <p>FOSDEM, the largest gathering of free and open-source software enthusiasts, is fast approaching, and the Perl and Raku communities are ready to make a splash this year! Taking place on <em>February 1–2, 2025</em>, in Brussels, FOSDEM is a must-attend event for developers, technologists, and anyone passionate about open-source projects. The Perl and Raku stand at FOSDEM promises to be a hub of inspiration, collaboration, and community. Whether you're a seasoned </p> ... <a href="/post/osdem25">read more</a> </td> </tr></table> </div> </li> </ul> <div style="text-align:center;"> <a href="/list?limit=15&page=2&summary=1">Older Posts</a> </div> </div> </div><!-- /.blog-main --> <div class="col-sm-3 col-sm-offset-1 blog-sidebar"> <div class="sidebar-module sidebar-module-inset"> <h4>About TPF</h4> <p style="font-size:.9em;"> The Perl Foundation - supporting the Perl community since 2000. Find out more at <a href="http://www.perlfoundation.org">www.perlfoundation.org</a>. </p> </div> <div class="sidebar-module"> <h4>Categories</h4> <ol class="list-unstyled"> <li> <a href="/list?category=Grants">Grants</a> (984) </li> <li> <a href="/list?category=Conferences">Conferences</a> (154) </li> <li> <a href="/list?category=Perl 5 Development">Perl 5 Development</a> (122) </li> <li> <a href="/list?category=Perl Foundation">Perl Foundation</a> (101) </li> <li> <a href="/list?category=Perl 6 Development">Perl 6 Development</a> (60) </li> <li> <a href="/list?category=Raku Development">Raku Development</a> (33) </li> <li> <a href="/list?category=Marketing">Marketing</a> (30) </li> <li> <a href="/list?category=Parrot development">Parrot development</a> (20) </li> <li> <a href="/list?category=Projects">Projects</a> (19) </li> <li> <a href="/list?category=Outreachy">Outreachy</a> (16) </li> <li> <a href="/list?category=GSoC">GSoC</a> (15) </li> <li> <a href="/list?category=Hackathons">Hackathons</a> (14) </li> <li> <a href="/list?category=Meetings">Meetings</a> (14) </li> <li> <a href="/list?category=Awards">Awards</a> (12) </li> <li> <a href="/list?category=Raku Foundation">Raku Foundation</a> (11) </li> <b style="padding-left:10px;"> ... <a href="/categories">see all [19]</a></b> </ol> <br> <h4>Popular Tags</h4> <ol class="list-unstyled"> <li> <a href="/list?tag=p5p">p5p</a> (31) </li> <li> <a href="/list?tag=grants">grants</a> (17) </li> <li> <a href="/list?tag=perl">perl</a> (16) </li> <li> <a href="/list?tag=yapc">yapc</a> (13) </li> <li> <a href="/list?tag=perl6">perl6</a> (11) </li> <li> <a href="/list?tag=tpcislc">tpcislc</a> (9) </li> <li> <a href="/list?tag=tpcih">tpcih</a> (8) </li> <li> <a href="/list?tag=tprcic">tprcic</a> (7) </li> <b style="padding-left:10px;"> ... <a href="/tags">see all [143]</a></b> </ol> <br> <h4>Recent Tags</h4> <ol class="list-unstyled"> <li> <a href="/list?tag=community-roundtable">community-roundtable</a> (1) </li> <li> <a href="/list?tag=hackathons2023">hackathons2023</a> (1) </li> <li> <a href="/list?tag=yapcjapan">yapcjapan</a> (1) </li> <li> <a href="/list?tag=tprchouston">tprchouston</a> (1) </li> <li> <a href="/list?tag=tpf-cat">tpf-cat</a> (2) </li> <li> <a href="/list?tag=raku">raku</a> (1) </li> <b style="padding-left:10px;"> ... <a href="/tags?sort=recent"> see all [143] </a></b> </ol> <br> <h4>Get Perl</h4> <ol class="list-unstyled"> <li><a href="http://www.perl.org/get.html">Perl 5</a></li> <li><a href="https://raku.org/">Raku</a></li> </ol> <br> <h4>Links</h4> <ol class="list-unstyled"> <li><a href="http://www.perlfoundation.org/">The Perl Foundation</a></li> <li><a href="http://blogs.perl.org/">blogs.perl.org</a></li> <li><a href="http://www.perl.org/">perl.org</a></li> <li><a href="http://www.perl.com/">perl.com</a></li> <li><a href="http://www.metacpan.org/">MetaCPAN</a></li> </ol> </div> </div><!-- /.blog-sidebar --> </div><!-- /.row --> </div><!-- /.container --> <footer class="blog-footer"> <p>Powered by <a href="http://rapidapp.info">RapidApp</a> and <a href="https://metacpan.org/pod/Rapi::Blog">Rapi::Blog</a></p> <p> <a href="#">Back to top</a> </p> </footer> <!-- Bootstrap core JavaScript ================================================== --> <!-- Placed at the end of the document so the pages load faster --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <script>window.jQuery || document.write('<script src="/js/jquery.min.js"><\/script>')</script> <script src="/js/bootstrap.min.js"></script> <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> <script src="/js/ie10-viewport-bug-workaround.js"></script> </body> </html>