Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:64100 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 84013 invoked from network); 29 Nov 2012 11:39:28 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Nov 2012 11:39:28 -0000 Authentication-Results: pb1.pair.com smtp.mail=johannes@schlueters.de; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=johannes@schlueters.de; sender-id=unknown Received-SPF: error (pb1.pair.com: domain schlueters.de from 217.114.211.66 cause and error) X-PHP-List-Original-Sender: johannes@schlueters.de X-Host-Fingerprint: 217.114.211.66 config.schlueters.de Received: from [217.114.211.66] ([217.114.211.66:40676] helo=config.schlueters.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id FC/71-08727-E6947B05 for ; Thu, 29 Nov 2012 06:39:27 -0500 Received: from [192.168.2.20] (host-188-174-197-68.customer.m-online.net [188.174.197.68]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by config.schlueters.de (Postfix) with ESMTPSA id 2082965783; Thu, 29 Nov 2012 12:39:23 +0100 (CET) To: Anthony Ferrara Cc: Kris Craig , David Muir , Patrick ALLAERT , Lester Caine , PHP internals In-Reply-To: References: <50B5D992.30609@lsces.co.uk> <50B6C097.5010402@gmail.com> Content-Type: text/plain; charset="UTF-8" Date: Thu, 29 Nov 2012 12:39:50 +0100 Message-ID: <1354189190.1668.109.camel@guybrush> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Re: [VOTE] ext/mysql deprecation in 5.5 From: johannes@schlueters.de (Johannes =?ISO-8859-1?Q?Schl=FCter?=) On Wed, 2012-11-28 at 23:28 -0500, Anthony Ferrara wrote: > Case in point, take a look at 5.3.0. The following extensions were moved to > PECL: > > > - ext/dbase > - ext/fbsql > - ext/fdf > - ext/ncurses > - ext/mhash (BC layer is now entirely within ext/hash) > - ext/ming > - ext/msql > - ext/sybase > > > Now you could make the argument that they weren't as used as ext/mysql. But > they were removed from core without raising E_DEPRECATED first. There is another argument: Those aren't deprecated. They were just moved. Aside from mhash it is still fine to use those, we simply don't bundle them anymore. For mhash there is an equivalent replacement in the distribution. With ext/mysql it is about "don't use this anymore. Use mysqli or such" johannes