Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:63814 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 31542 invoked from network); 12 Nov 2012 14:50:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 Nov 2012 14:50:40 -0000 Authentication-Results: pb1.pair.com smtp.mail=ircmaxell@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=ircmaxell@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.54 as permitted sender) X-PHP-List-Original-Sender: ircmaxell@gmail.com X-Host-Fingerprint: 74.125.82.54 mail-wg0-f54.google.com Received: from [74.125.82.54] ([74.125.82.54:53039] helo=mail-wg0-f54.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D7/C4-05794-0CC01A05 for ; Mon, 12 Nov 2012 09:50:40 -0500 Received: by mail-wg0-f54.google.com with SMTP id dt10so3378316wgb.11 for ; Mon, 12 Nov 2012 06:50:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=1l+Tqzkqx2iMtlbwphbf0yA19TJyzPfy1ffYrfj8NEg=; b=JqNkgkszeLZPAPjvVuabM/MFcMb/zK9fyuCxwR6xXQrHjnj70E+c57XB4M2qjRRMMF mfUXcXfrFwS74jDdkVGJu4dxOhoj/uNFA0KJxXP5kitP2E4fXUgtttjQW3NQOl62ym7h M8lOqcaGHSPQixT2zvmH/HnpyIRLgEBSlxtw+mGOmWvUaccf/wP/te5l+NusZ20cycFK pAqJaRKqEzw5TvORCPu7SwFpZbTWnQ5IopPgJfO66ES3yvlCBUCMKi+Ge/5WFebIh8to 19NpqK7uZ2PlU5nYRFBW4abGe1pC5kJdZYhsUtssCtpbjSUHEIrkMCJUGlHWa+P1J/f+ Hmuw== MIME-Version: 1.0 Received: by 10.180.106.2 with SMTP id gq2mr15316661wib.18.1352731837495; Mon, 12 Nov 2012 06:50:37 -0800 (PST) Received: by 10.194.17.1 with HTTP; Mon, 12 Nov 2012 06:50:37 -0800 (PST) In-Reply-To: <50A10A9D.9070402@oracle.com> References: <50A10A9D.9070402@oracle.com> Date: Mon, 12 Nov 2012 09:50:37 -0500 Message-ID: To: Ulf Wendel Cc: Adam Harvey , PHP internals Content-Type: multipart/alternative; boundary=f46d044289c4a677b804ce4d6c81 Subject: Re: [PHP-DEV] RFC: ext/mysql deprecation From: ircmaxell@gmail.com (Anthony Ferrara) --f46d044289c4a677b804ce4d6c81 Content-Type: text/plain; charset=ISO-8859-1 My standpoint would be not to add E_DEPRECATED notices in 5.5... It's simply used too much to start loudly complaining about it. Instead, what I would suggest is the following: 1. Officially deprecate it now. Right now, on the docs it says "discouraged", but I would suggest changing that to officially deprecated. 2. The next release (5.6 or 6) would add deprecation errors to the code. 3. The next release (5.7 or 6 or 6.1, etc) would then remove the extension entirely. That way there's a significant roadmap towards deprecation, and people can migrate their code in tune. Sure, there are people who won't do anything and will break on that major release, but there's not much we can do about that anyway... Just my $0.02... --f46d044289c4a677b804ce4d6c81--