On Tue, Dec 16, 2014 at 11:08 PM, Zeev Suraski <z...@zend.com> wrote: > > > -----Original Message----- > > From: Ferenc Kovacs [mailto:tyr...@gmail.com] > > Sent: Tuesday, December 16, 2014 11:53 PM > > To: Florian Margaine > > Cc: Rowan Collins; PHP Internals > > Subject: Re: [PHP-DEV] [RFC] PHP 5.7 > > > > please be aware the not everybody agrees on the no new features rule, but > > from as I can tell most people seem to agree that no new major features > > should be included. > > That's true, but the only person I see actively campaigning for new > features > (major or otherwise) appears to be you, Ferenc :) >
I was just pointing out, that we don't have a consensus on this decision. If I'm the minority with my opinion I will accept it, I just wanted to make sure that this kind of the discussion is not wrongly summarized/misrepresented. I do remember seeing other people who liked the idea of having small self-contained features, and from the top of my head I could only name you who was on the side of the fence that there should be no new features at all, even in 5.6, and everybody should just work on 7.0. > > It's *clearly* not in the scope of the RFC that Andrea put on the table - > that's consistent with the feedbacks of several different people on the > list. We'd need a different or heavily amended RFC in order to allow it. > I think that it is sometimes better to first have a discussion before trying to put out competing RFCs if you think that there are some points/aspects which you seem to not agree on. (Usually this is the point of the Under Discussion status of the RFCs). > > For the record, I'm mostly indifferent to the current RFC (somwhat opposing > it as detailed in a previous email), but will clearly oppose any RFC that > suggests any sort of feature 5.7 release. Most importantly, it will delay > the strategic 7.0 release, but also - slow migration down (less reasons to > move upwards to 7.0 if you have some of these features in 5.x). > could you clarify one thing for me? from that sentence it seems that you aren't really against having small new features (as those are already happened/happening in 5.6.x and you did not mention that you have a problem with that) but you think that there would be more/bigger features happening if there would be an 5.7 version? do I understand you correctly? If you have problems with small improvements happening anywhere but in 7.0, I think we should have a vote on that, because we don't really have a clean rule to prevent that from happening (or you can convince the RMs to veto every feature on the current 5.x branches). if you have problem with 5.7 growing in complexity/number of features I think that wouldn't really be a problem, as for one we would have a more formal process for approving the features what is currently happening (people asking the RMs if they think this or that is okay and in which branch should it go), plus I don't think that many people would really want to implement a complex feature twice (once against 5.7 and once against 7.0) which will be available in both versions around the same time (maybe a couple of months sooner in 5.7). Personally I don't expect more development going into 5.6+5.7 than what is currently happening in 5.6. I think this PR/mail is a good example how would having a clear target for small improvements help: https://www.mail-archive.com/internals@lists.php.net/msg71998.html -- Ferenc Kovács @Tyr43l - http://tyrael.hu