Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:79845 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 79636 invoked from network); 21 Dec 2014 12:38:06 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Dec 2014 12:38:06 -0000 Authentication-Results: pb1.pair.com header.from=lang@b1-systems.de; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=lang@b1-systems.de; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain b1-systems.de designates 84.200.69.220 as permitted sender) X-PHP-List-Original-Sender: lang@b1-systems.de X-Host-Fingerprint: 84.200.69.220 mx1.b1-systems.de Received: from [84.200.69.220] ([84.200.69.220:55927] helo=mx1.b1-systems.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 57/80-08160-82FB6945 for ; Sun, 21 Dec 2014 07:38:00 -0500 Received: from [192.168.111.23] (ipb219f41f.dynamic.kabel-deutschland.de [178.25.244.31]) by mx1.b1-systems.de (Postfix) with ESMTPSA id D9274B84D8 for ; Sun, 21 Dec 2014 13:34:31 +0100 (CET) Message-ID: <5496BF1C.8090302@b1-systems.de> Date: Sun, 21 Dec 2014 13:37:48 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: internals@lists.php.net References: In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HVfBfktRmf4IxWVMvPI9EOLwOA3oG1fO5" Subject: Re: [PHP-DEV] Re: [RFC] Remove deprecated functionality in PHP 7 From: lang@b1-systems.de (Ralf Lang) --HVfBfktRmf4IxWVMvPI9EOLwOA3oG1fO5 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable >> we release PHP7 without any big BC break, give people transparent >> performance improvement.. >> >> then we can do minor bc breaks in the second number releases... 7.1 , >> 7.2 >=20 > That is more or less the opposite of the agreed release process - obvio= usly we can have *minor* bc breaks later, but putting things off from a 7= =2E0 release to encourage adoption just puts off the problem and risks 7.= 1 becoming a repeat of 5.3/5.4 in terms of adoption. Right - major versions are for major changes. Minor versions are in bc hell. Actually, even the ext/mysql developer folk are not very happy with ext/mysql. Let me quote a mail from 12/2012 Adam Harvey "I ended up leaving the vote open for a couple of extra days (been a busy week), but I've now closed the ext/mysql deprecation vote. The full results are at https://wiki.php.net/rfc/mysql_deprecation =E2=80=94 = the short version is that the final vote was 25-12 in favour of deprecation in PHP 5.5. This made the second question moot, but for the record, the result there was 26-12 in favour of option (a) (deprecation in PHP 5.6 if not in PHP 5.5)." In the official Oracle mysql courses, we tell people about mysqlnd, mysqli and PDO Mysql. We tell them to get rid of ext/mysql related code - and not just since yesterday. I know this extension also runs (sort of) with mariadb. But so do others. It's time to say goodbye. --=20 Ralf Lang Linux Consultant / Developer Tel.: +49-170-6381563 Mail: lang@b1-systems.de B1 Systems GmbH Osterfeldstra=C3=9Fe 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 --HVfBfktRmf4IxWVMvPI9EOLwOA3oG1fO5 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlSWvx8ACgkQCs1dsHJ/X7DY8gCeOf521H17YpKtsLboS4cUHYoF 9dsAoKE2t3sT5BOff8+fff/0B/OFK6o/ =J8Yl -----END PGP SIGNATURE----- --HVfBfktRmf4IxWVMvPI9EOLwOA3oG1fO5--