|
|
Subscribe / Log in / New account

Perl Steering Council meeting minutes January 27

From:  "Paul \"LeoNerd\" Evans" <leonerd-AT-leonerd.org.uk>
To:  Perl5 Porters <perl5-porters-AT-perl.org>
Subject:  PSC #095: 2023-01-27
Date:  Fri, 27 Jan 2023 17:14:25 +0000
Message-ID:  <20230127171425.5ee1d4cb@shy.leonerd.org.uk>

A busy meeting today, we talked about quite a few things:

 * Smartmatch deprecation continues. Some upstream PRs have been
   raised, awaiting CPAN releases

 * Refaliasing might be able to be deƫxperimentalized if we add a
   warning on the currently-failing closure capture cases

 * RFC0013 highlights a deficiency in the `overload.pm` API shape.
   Perhaps an opt-in new calling convention is required to make it more
   flexible
    - Paul will write another post to the mailing list with more detail

 * Mithaldu's objection to the suggestion to deprecate `map EXPR, LIST`
   suggests that maybe a more powerful debugger "run until next
   statement" command would be good

 * The interaction of `List::Keywords` + `autovivification` highlights
   the overall problem with highly-pluggable extensible systems -
   sometimes extensions conflict. We just have to keep this in mind and
   not have too high expectations that "everything will be fine if we
   load 20 different plugins"

 * That said, maybe there are some CPAN extensions that ought to be
   part of the core language - `autovivification` for example

 * We've run out of devel release volunteers now. We need some people
   to volunteer for 5.37.9, .10, .11, (maybe .12?). Also maybe 5.38.0

-- 
Paul "LeoNerd" Evans

leonerd@leonerd.org.uk      |  https://metacpan.org/author/PEVANS
http://www.leonerd.org.uk/  |  https://www.tindie.com/stores/leonerd/



to post comments


Copyright © 2023, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds