Mailing List Archive

PSC #027 2021-07-02
PSC #027 2021-07-02

Present: Rik, Paul, Neil

This was our first meeting with Paul, so we kicked off by going through our todo list, how we've done things to date, hazing Paul, etc. This took up most of the call.

Back when we were considering breaking back-compat for Perl 7, there was discussion about whether Configure should install a perl7 binary, and/or a perl5 binary. When we decided that every year's release should be a valid candidate for /usr/bin/perl, and "use v7" was the mechanism for getting new features, it was left unspecified whether a perl7 binary might be installed. We discussed this today, and agreed that Perl 7 won't install a perl7 binary, and thus we also don't want to install a perl5 binary. Perl is going to stay perl. So we'll be closing Max's PR for perl5: https://github.com/Perl/perl5/pull/18674.

I updated Rik and Paul on the quirks document: a lot of quirks have been added by various people over the last week or so. I'm working through them, removing the ones that aren't quirks, making sure they're clear and have an illustrative example. Once the whole document is done, I'll announce that on p5p, and then the PSC will work through it making a decision on each one, in terms of whether it's something we're going to live with, or want to do something about. We expect this to lead to a number of small RFCs, which might be good tasks for people to dip their toe into working on the core. The document will probably end up as perlquirks.pod.

Neil
Re: PSC #027 2021-07-02 [ In reply to ]
2021-7-7 17:52 Neil Bowers <neilb@neilb.org> wrote:

>
>
> I updated Rik and Paul on the quirks document: a lot of quirks have been
> added by various people over the last week or so. I'm working through them,
> removing the ones that aren't quirks, making sure they're clear and have an
> illustrative example. Once the whole document is done, I'll announce that
> on p5p, and then the PSC will work through it making a decision on each
> one, in terms of whether it's something we're going to live with, or want
> to do something about. We expect this to lead to a number of small RFCs,
> which might be good tasks for people to dip their toe into working on the
> core. The document will probably end up as perlquirks.pod.
>
>
I paste the link of Perl Quirks for the people who don't yet know this.

https://docs.google.com/document/d/1-9ADyOsmuJ6mO5jZG0w8J7INwj8jTpbWdWJ4l4kqqBg
Re: PSC #027 2021-07-02 [ In reply to ]
* Neil Bowers <neilb@neilb.org> [2021-07-07 09:51:51 +0100]:

> PSC #027 2021-07-02
>
> Present: Rik, Paul, Neil
>
> This was our first meeting with Paul, so we kicked off by going through our todo list, how we've done things to date, hazing Paul, etc. This took up most of the call.
>
> Back when we were considering breaking back-compat for Perl 7, there was discussion about whether Configure should install a perl7 binary, and/or a perl5 binary. When we decided that every year's release should be a valid candidate for /usr/bin/perl, and "use v7" was the mechanism for getting new features, it was left unspecified whether a perl7 binary might be installed. We discussed this today, and agreed that Perl 7 won't install a perl7 binary, and thus we also don't want to install a perl5 binary. Perl is going to stay perl. So we'll be closing Max's PR for perl5: https://github.com/Perl/perl5/pull/18674.

Thank you for providing a clear decision on this.

Cheers,
Brett

<snip>

>
> Neil

--
--
oodler@cpan.org
oodler577@sdf-eu.org
SDF-EU Public Access UNIX System - http://sdfeu.org
irc.perl.org #openmp #pdl #native