This Week in PSC (095)

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 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 th…

This Week in PSC (094)

PSC met today, all three of us attended.

We discussed:

  • HAARG's map my $x RFC. Overall thoughts are good, with one or two minor questions we'll add as comments.
  • Whether the additions to join() as part of RFC0013 should be gated by some sort of opt-in flag, so as to avoid surprises. Either a feature flag for the caller of join(), or a use overload import option.
  • Maybe renaming the RFC process itself (because of the ambiguity with IETF's RFC) and improving the numbering system. More discussion needed.

This Week in PSC (093)

Paul, Philippe, and Rik had our regular call today to talk about perl5.

We put together some notes (at long last) for The Perl Foundation to use in their annual prospectus.

We talked about Math-Complex, and moving its issues into Perl5 GitHub. (A nice bit of work for anybody to do, but not groundshaking.)

We got back to the question of making Perl do SSL out of the box. Paul's question was, "Can we bundle the CPAN dists for doing this and basically CPAN-install them at the end of normal install?" Audacious, but plausible!

We talked about the upcoming release of…

This Week in PSC (092)

Having been off for two weeks, we spent a while just catching up with the state of the world. Not much of note to report this week.

  • We decided we should write up a list of "what's expected in 5.38" to ensure we're on track
  • We briefly chatted about :void, :scalar and :list as possible subroutine attributes for setting the return context

This Week in PSC (091)

  • Continued discussing the lack of reviews for PRs. Maybe we need a bit of a defined process for how to review small/medium/big PRs
  • Paul suggested he might find time to begin implementing qt{} strings soon
  • HTTPS support in core still needs a project manager to help coördinate the efforts

We won't be meeting next week due to the Christmas holidays. Next meeting may be 30th or may be in 2023.