> 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