Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:87060 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 47583 invoked from network); 7 Jul 2015 02:10:26 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Jul 2015 02:10:26 -0000 Authentication-Results: pb1.pair.com smtp.mail=php_lists@realplain.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=php_lists@realplain.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain realplain.com from 216.33.127.82 cause and error) X-PHP-List-Original-Sender: php_lists@realplain.com X-Host-Fingerprint: 216.33.127.82 mta31.charter.net Solaris 10 1203 Received: from [216.33.127.82] ([216.33.127.82:51103] helo=mta31.charter.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C3/B2-21549-0153B955 for ; Mon, 06 Jul 2015 22:10:25 -0400 Received: from imp10 ([10.20.200.15]) by mta31.charter.net (InterMail vM.8.01.05.02 201-2260-151-103-20110920) with ESMTP id <20150707021021.ZKRE10321.mta31.charter.net@imp10>; Mon, 6 Jul 2015 22:10:21 -0400 Received: from mtaout002.msg.strl.va.charter.net ([68.114.190.27]) by imp10 with smtp.charter.net id pEAM1q0020buw5Q05EAMVK; Mon, 06 Jul 2015 22:10:21 -0400 Received: from impout004 ([68.114.189.19]) by mtaout002.msg.strl.va.charter.net (InterMail vM.9.00.018.00 201-2473-150) with ESMTP id <20150707021021.DVEA1961.mtaout002.msg.strl.va.charter.net@impout004>; Mon, 6 Jul 2015 21:10:21 -0500 Received: from pc1 ([96.35.251.86]) by impout004 with charter.net id pEAL1q00F1sc0so01EAL3x; Mon, 06 Jul 2015 21:10:21 -0500 X-Authority-Analysis: v=2.1 cv=OIGp3EqB c=1 sm=1 tr=0 a=Is5gsZaFXO8aPum+t7Tz+g==:117 a=Is5gsZaFXO8aPum+t7Tz+g==:17 a=hOpmn2quAAAA:8 a=t0KHGDoOaRkA:10 a=BCPeO_TGAAAA:8 a=N659UExz7-8A:10 a=OW-_Dm24sYlnIk-bVfQA:9 a=pILNOxqGKmIA:10 Message-ID: <72B7495C0DE94998897DF0474C7FC858@pc1> To: "Internals" , "Kalle Sommer Nielsen" Cc: "Anatoliy Belsky" , "Dmitry Stogov" , "Nikita Popov" , "Ferenc Kovacs" , "Xinchen Hui" References: Date: Mon, 6 Jul 2015 21:10:20 -0500 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="Windows-1252"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Subject: Re: [PHP-DEV] Headsup: PHP7 feature freeze From: php_lists@realplain.com ("Matt Wilmas") Hello RMs, all! ----- Original Message ----- From: "Kalle Sommer Nielsen" Sent: Thursday, June 25, 2015 > Howdy > > This is a quick heads up that we plan to have the next release of > 7.0.0 be Beta 1, this marks a feature freeze and from there on, we > will switch focus on to stabilization, regressions and other bug > fixes. > > Beta 1 is schedule to be tagged and packaged on July 7th and released > on July 9th which is a small 2 weeks from now to get any remaining > changes of such in. > > If you are in doubt about whether or not your change would be > considered a 'feature' or have any other questions, then feel free to > mail us RMs or reply here. I intended to reply to this shortly after, and I guess there isn't much reason to now. :-) I started messing with the parameter parsing stuff, which I thought would take a couple days max, but I got deep into it. Message coming sometime soon about that... Anyway, I was wanting to do some enhancements to the Postgres extension, and I was hopeful they could be included for 7 until I saw this message and thought, "Uh-oh." Until the ZPP thing, I hoped I'd have the basics of the "features" whipped up by the end of last week (not that I thought anything could be commited immediately ;-)). Is this the shortest Alpha period ever? (Serious question. :-)) If I had really jumped on the work (I had to get up to speed on some new-to-me internals), I could have been maybe a month sooner. But when I saw the wiki timetable, I thought there'd been until August or so after 3-4 Alphas... *shrug* So if there are 9 releases before final, there's going to be 4-5 Betas and 4-5 RCs? I thought there'd be more "even" distribution. Well, the Postgres stuff comes from the fact that I just "discovered" it (truly, in-depth) about 10 weeks ago. (Life changing!) Of course shortly after something led me to start looking into PHP's code, after already being disappointed. As I analyzed things more, I figured I could actually fulfill my own wishlist. :-D The main "feature" is very straight-forward (almost search-and-replace!). The other feature group I'm not sure what thoughts will be about usability/implementation, but it shouldn't be that big either, and totally isolated from existing functionality. BTW, there are *several* other issues with the extension's code, that I started noticing right away. I literally lost track, didn't note them; but hopefully can clean them all up. Of course these can all be done, and also applied to 5.6, AFAIK. If we can have these changes sometime, it'd be nice if it was before 7.1... Of course, for my personal use, I really don't care since I can use them right away. But I think the PHP-Postgres community needs them and would be glad! > Thanks, > Kalle, Anatol & Ferenc Thanks, Matt