Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:102602 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 72947 invoked from network); 5 Jul 2018 11:05:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Jul 2018 11:05:51 -0000 Authentication-Results: pb1.pair.com header.from=bjorn.x.larsson@telia.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=bjorn.x.larsson@telia.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain telia.com designates 81.236.60.155 as permitted sender) X-PHP-List-Original-Sender: bjorn.x.larsson@telia.com X-Host-Fingerprint: 81.236.60.155 v-smtpout2.han.skanova.net Received: from [81.236.60.155] ([81.236.60.155:60773] helo=v-smtpout2.han.skanova.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 17/BF-55607-E8BFD3B5 for ; Thu, 05 Jul 2018 07:05:50 -0400 Received: from [192.168.7.8] ([213.64.245.126]) by cmsmtp with ESMTPA id b254fyY3hUtqsb254fFZSp; Thu, 05 Jul 2018 13:05:47 +0200 To: Nikita Popov , Sara Golemon , "Christoph M. Becker" Cc: Dan Ackroyd , Stanislav Malyshev , Marco Pivetta , PHP internals References: Message-ID: <10e578d7-7a24-3ca0-ca0d-d5ed1a39dca3@telia.com> Date: Thu, 5 Jul 2018 13:05:53 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 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: MS4wfJsUYheF4Cr9i773Ch4STMol+jNPHdRqjUHWHfFdbQNz0bHbveeuGgyWFqcGc0oDk2pSoVyzMHEnCpzmGFyHieQsLTFMPBcuyK/ap7zo5hrD7oKdl4S/ 3yi0Lkec/kh8Rnx0kBHCQeCbB4qQL8IyLjXuNeZKzM9pHIziZY0w7X/96kXa4O9OJJNnEH8VdblKy3do4BdRh9qBp0JB6A9V0FXwGX1OfuvC0Gm3F47VZwqq 9UeV0IPUE9+j/JpmYY/49NL+sJ5VSn0pPjgmQN9H+8tthfIayZm87PztBoyE7qlKE3suPHf2Ex+Rj/XIZBPDHgZ73VOzSMine3nlM7Ka+Nz9SMS9gu6S+SP0 aq8gYm0e Subject: Re: [PHP-DEV] [RFC] Typed Properties From: bjorn.x.larsson@telia.com (=?UTF-8?Q?Bj=c3=b6rn_Larsson?=) Den 2018-07-05 kl. 12:17, skrev Nikita Popov: > On Thu, Jul 5, 2018 at 11:09 AM, Björn Larsson > wrote: > >> Den 2018-06-21 kl. 20:41, skrev Sara Golemon: >> >> On Thu, Jun 21, 2018 at 12:57 PM, Dan Ackroyd >>> wrote: >>> >>>> On 21 June 2018 at 17:49, Stanislav Malyshev >>>> wrote: >>>> >>>>> I think it's better not >>>>> to feel pressured by the deadline for 7.3 >>>>> >>>> The deadline isn't a deadline - it's just the current consensus for >>>> when we'd like to see 7.3 released. >>>> >>>> If people thought this RFC needed more time but would make PHP 7.3 a >>>> lot better, would there be any harm in moving the 7.3 release back a >>>> few weeks? >>>> >>>> Sure. I would *far* prefer that over jamming this in without any >>> change in the GA date. We have to be careful about exactly when we >>> push it to. The current GA date wasn't chosen arbitrarily, but with >>> concern regarding the proximity to the holiday season. >>> >>> -Sara >>> >>> Hi, >> Any chance getting this into 7.3? I think it would be a >> great addition. According to Marco Pivettas mail from >> 26/6 it works flawlessly. >> >> Givven the current discussion about 8.0 it feels a bit >> way off having this to wait for this feature until 2020. >> > We have recently finished the last major change to the implementation > (switching to https://wiki.php.net/rfc/typed_properties_v2# > references_without_intrinsic_type -- the RFC still needs to be updated for > this change). However, there is still quite a bit of refactoring and polish > to be done. Unfortunately, we are running out of time. There are already > less than two weeks until the currently planned feature freeze, before > which the vote must be finished and the implementation merged. For such a > major feature, I don't like the idea of rushing the vote to such a degree. > > As such, I think that this feature can only go into 7.3 if the release > schedule is adjusted. Extending the schedule by another 2-week alpha cycle > would be sufficient to land this proposal in PHP 7.3. Otherwise it will > just have to wait a few years for the next applicable release (based on > recent discussions, it's not entirely clear whether that would be PHP 7.4 > or 8.0). > > Regards, > Nikita > Sounds like the RMs for 7.3 need to weigh in on this. For me I think it's worthwhile delaying two weeks, +1. I also think that now we have an implementation that works. For 8.0 the changes are not known, so delaying could imply that implementation needs to be reworked, i.e. a bit of double work. r//Björn Larsson