Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105410 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 37521 invoked from network); 24 Apr 2019 23:31:29 -0000 Received: from unknown (HELO v-smtpout1.han.skanova.net) (81.236.60.154) by pb1.pair.com with SMTP; 24 Apr 2019 23:31:29 -0000 Received: from [192.168.7.8] ([213.64.245.126]) by cmsmtp with ESMTPA id JOYjhLH3PSq0xJOYjhXLYF; Wed, 24 Apr 2019 22:32:11 +0200 To: Peter Kokot References: <0ec42fa9-77d1-a203-8425-e72fdd5071f3@korulczyk.pl> <06473788-a34b-f041-36e6-31d19d8dda4c@cubiclesoft.com> <59cafbfb-2bb0-468c-458f-74bcac780e0f@korulczyk.pl> <004c01d4f09f$880ac320$98204960$@roze.lv> Cc: PHP internals Message-ID: <599449fa-0961-8d7f-07a7-2d463a5e56b1@telia.com> Date: Wed, 24 Apr 2019 22:32:04 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-GB X-CMAE-Envelope: MS4wfIEvVl2GBJ+N0R3rak4LgKt93Gb7vAAGGtTawxkrU7QJf5x0GRttOywV6U9AiwOiVATxxzVnpHaDeQLmsW5ilU9dwa8qrVRjnXeTzu+kmPERiH/Z7RbQ d5pekeE13ByAauo2sbq52+2WPEr16pyVwN+JSCTDVGZBpMYRMjmUPr75GEjd6hClYCppSRizhcidV+iroJsTRTofm+lksc3q3xJI1n8B6Ka75HdXmZBroDTU Subject: Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags From: bjorn.x.larsson@telia.com (=?UTF-8?Q?Bj=c3=b6rn_Larsson?=) Den 2019-04-24 kl. 16:56, skrev Peter Kokot: > Hello, > > On Wed, 24 Apr 2019 at 13:29, G. P. B. wrote: >> Hello Internal, >> >> The two weeks of voting have now ended. >> The results are 38 for and 18 against (total 56) for the primary vote to >> deprecate PHP's short open tag in PHP 7.4. >> This passes in favor with 68%. >> >> The results are 42 for and 15 against (total 57) for the secondary vote to >> remove PHP's short open tag in PHP 8. >> This passes in favor with 74%. >> >> Thanks for everyone who voted on this issue. >> >> Best regards >> >> George P. Banyard >> > Great! It was about time this got removed. And it is a perfect timing > also - PHP 8.0 when BC breaking changes can be done. Thank you so much > for moving this forward. People who are thinking of supporting some > legacy applications on the upcoming PHP 8 will be unfortunately a bit > surprised with all the removed features and will have other bigger > issues adjusting their code compared to a really simple replace of with about. > > I think this is a good move. > > > -- > Peter Kokot Hi, I agree on this to some degree when it comes to your own code that you control. But, imagine a relatively big open source library that is maintained with small resources. One example I have myself is using a relatively large & well established open source library where I'm using the latest version released before Christmas. I run the site on PHP 7.3, but I still get warnings regarding the RFC Counting of non-countable objects for PHP 7.2 related to this library. With that experience in mind I wonder how different libraries will fare, given this change? One should also have in mind that there has been a discussion on this list about extending the support cycle for PHP 7.4 like for 5.6, but to some degree it was rejected which doesn't help migration efforts. r//Björn L