develooper Front page | perl.perl5.porters | Postings from April 2017

Re: [perl #130497] Revert "Unescaped left brace in regex" fatality

Thread Previous | Thread Next
From:
James E Keenan
Date:
April 17, 2017 15:22
Subject:
Re: [perl #130497] Revert "Unescaped left brace in regex" fatality
Message ID:
20170417152207.1398.qmail@lists-nntp.develooper.com
On 04/17/2017 10:18 AM, Leon Timmermans wrote:
>
> Quite frankly, if we can miss a target the size of autoconf, one
> starts to wonder what else did we miss. Not knowing that answer makes
> a workaround that only solves autoconf a rather uncertain solution.
>

Our primary codebase for testing is the core distribution's internal 
test suite.

Our secondary codebase for testing is CPAN.

Up until now, those have generally been sufficient.  However, going 
forward -- particularly with respect to deprecations and subsequent 
fatalizations -- we need to test against a tertiary codebase.

That tertiary codebase would be the "important" executables written in 
Perl and dependent upon the "system perl" or "vendor perl" in prominent 
open source software distributions.

Off the top of my head, I'd say such software distributions would include:

Linux:
Debian
Ubuntu
RedHat
Gentoo

BSD:
FreeBSD
OpenBSD

We would have to work with the people identified as "Perl maintainers" 
for those distributions -- many of whom we know already and who have 
committed code to the core -- to identify programs like autoconf that 
are vulnerable to deprecations and fatalizations.  Then, when a 
deprecation is proposed, we'd have to smoke it against those programs' 
own test suites.  Whether and when we fatalize some feature would depend 
on feedback from those maintainers.

Thank you very much.
Jim Keenan

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About