Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:108415 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 39505 invoked from network); 6 Feb 2020 16:40:06 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 6 Feb 2020 16:40:06 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id C2F4A1804F6 for ; Thu, 6 Feb 2020 06:52:46 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS24940 116.202.0.0/16 X-Spam-Virus: No X-Envelope-From: Received: from outbound.soverin.net (outbound.soverin.net [116.202.65.215]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 6 Feb 2020 06:52:45 -0800 (PST) Received: from smtp.freedom.nl (unknown [10.10.3.36]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id AB62D6062B for ; Thu, 6 Feb 2020 14:52:43 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [116.202.65.211]) by soverin.net DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=freedom.nl; s=default; t=1581000763; bh=mIdNQTiDM9lm7JQHWosnaD7aQ/nXoMaxlFghXQ/E12c=; h=To:From:Subject:Date:From; b=dzS8DKUE/iacYKmGMyUSeXBqE9JN8oQsO/M9JRhTYiYRoQ5w0/qpAwFb+Llh566za hJ3E9HO8OB9uUSKquq4ts3bMzumQortaaaGLAxHLj0WA0G2Hh+sIx6udMZyj4grY3x jrEuXhlRfcR3E8Il3ELqAQXgI7W8mQLghrKGUjZM= DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=freedom.nl; s=default; t=1581000763; bh=mIdNQTiDM9lm7JQHWosnaD7aQ/nXoMaxlFghXQ/E12c=; h=To:From:Subject:Date:From; b=dzS8DKUE/iacYKmGMyUSeXBqE9JN8oQsO/M9JRhTYiYRoQ5w0/qpAwFb+Llh566za hJ3E9HO8OB9uUSKquq4ts3bMzumQortaaaGLAxHLj0WA0G2Hh+sIx6udMZyj4grY3x jrEuXhlRfcR3E8Il3ELqAQXgI7W8mQLghrKGUjZM= To: PHP Development Autocrypt: addr=d.h.j.takken@freedom.nl; keydata= xjMEXimHTRYJKwYBBAHaRw8BAQdAzvRUI24yOGvteVk9N6VKIt425fNgg0P1rvD2WQLGP+fN JERpayBUYWtrZW4gPGQuaC5qLnRha2tlbkBmcmVlZG9tLm5sPsKtBBMWCAA+FiEEvtrj9qG2 TA2YmjvLhef0X6cSlpAFAl4ph00CGwMFCQlmAYAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA IQkQhef0X6cSlpAWIQS+2uP2obZMDZiaO8uF5/RfpxKWkPywAQChh9Z1jSvitkT3sIipwMlk dnUlYY5Ue3lHBBhF6pQUOwD/XtEz/fsjvqE/GpjJhXpxNodwKjLhaUiFe9qRwwH/5QXOOARe KYdNEgorBgEEAZdVAQUBAQdAMNSCUI0PnOjjrFKZDAFRQzKLVDCINuFNgsXh0snmlUwDAQgH wpUEGBYIACYWIQS+2uP2obZMDZiaO8uF5/RfpxKWkAUCXimHTQIbDAUJCWYBgAAhCRCF5/Rf pxKWkBYhBL7a4/ahtkwNmJo7y4Xn9F+nEpaQEYUA/2mZ3uEN0JTRUZbxHGBMB4IhQw0cdIML FpFrTycqUCXCAQD5rWXomBWVD/DRHk7O3KjNsek9F1DEZgGeZ5pPmNF/Dg== Message-ID: <7ec81bed-6e8e-93c8-c184-ddd7c9d77ec4@freedom.nl> Date: Thu, 6 Feb 2020 15:52:41 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US X-Virus-Scanned: clamav-milter 0.102.1 at c03mi01 X-Virus-Status: Clean Content-Transfer-Encoding: 7bit Subject: PHP 7.5 From: d.h.j.takken@freedom.nl (Dik Takken) Hi all, Occasionally a change for PHP 8 is suggested and rejected because of it being too disruptive compared to PHP 7.4. This is unfortunate because it means we succeed less in seizing the opportunity to get language improvements into the 8.x series. In a recent thread about fixing a problem related to optional / required parameters Gert (gertp93@gmail.com) suggested a PHP 7.5 release for deprecations only. I like this idea as it gives us a viable migration path for changes that currently cannot be done in 8.0. The 7.5 release could be published when PHP 8 enters feature freeze. Until then, deprecations warnings and notices can be accumulated in 7.5 as part of the PHP 8 development process. RFCs that target PHP 8 can include changes to 7.5 to sketch a viable migration path. Thoughts? Regards, Dik Takken