develooper Front page | perl.perl5.porters | Postings from November 2010

Re: [PATCH] deprecate ?PATTERN?

Thread Previous | Thread Next
From:
David Golden
Date:
November 24, 2010 03:32
Subject:
Re: [PATCH] deprecate ?PATTERN?
Message ID:
AANLkTikOCXKpHG+ZUeXdyxNfd2pE6=uWsqzF0Zc-J+ty@mail.gmail.com
On Wed, Nov 24, 2010 at 6:21 AM, Steffen Schwigon <ss5@renormalist.net> wrote:
> It's simply impossible to investigate deprecations in millions of
> foreign lines of code. Code that comes in via 20 levels of
> dependencies. Code by authors that don't even live anymore or fell of
> the net. Fixes that already overworked admins would have to apply in
> their own automatic setup scripts that accumulated over decades and
> are a maintenance nightmare on its own. Monkey patching, distroprefs,
> they just don't have time to fiddle with that. It's simply a horror
> burden. We should not put it on the users or administrators. Never.

This is why anything marked deprecated needs to issue warnings.  This
particular feature *was* deprecated (albeit "vaguely"), but did not
warn.  That is what it being fixed.

C.f. http://search.cpan.org/~andyd/perl5.003_07/pod/perlop.pod#Regexp_Quotelike_Operators

That is the oldest version of perl on s.c.o.  I've also checked the
source for perl 5.000 and the same "vaguely deprecated, and may be
removed in some future version of perl" documentation is there, too.

Perl 5.000 was released in 1994.  I think that's enough advance
notice, don't you?  :-)

-- David

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