develooper Front page | perl.perl5.porters | Postings from June 2015

Re: for 5.24: new categories for strict/warnings?

Thread Previous | Thread Next
From:
Rocco Caputo
Date:
June 5, 2015 15:59
Subject:
Re: for 5.24: new categories for strict/warnings?
Message ID:
5059F109-47C7-47FC-9EB6-87D4E2E4C095@pobox.com
> On Jun 5, 2015, at 11:42, Smylers <Smylers@stripey.com> wrote:
> 
> Scenarios we may wish to support include:
> 
> • Cautious Upgrader:  Tallulah has a large warning-free codebase running
>  under Perl 5.22. When she upgrades to 5.24 she doesn't want any
>  additional warnings.

I believe the sense of Cautious and Reckless are reversed here.

Goofus is gong to slam a Perl upgrade into production without testing.
He won't want any newfangled warnings breaking his mission critical
applications, even indirectly by filling the logging partition, which
apparently isn't being monitored for sufficient free space.

> • Reckless Upgrader:  When Charley upgrades he wants his code to warn
>  about all possible issues, including those that previous versions
>  didn't warn about.

Gallant wants new versions of Perl to tell him when his old code may
behave differently, or even have been subtly broken in ways that weren't
formerly detected.  At the very least, he'll deploy to staging so he can
isolate and fix any new problems before the upgrade can break production.

-- 
Rocco Caputo <rcaputo@pobox.com>


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