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/