I think that skipping to a major version is a good idea.

Two key reasons I think that:

1.  It'll help us break the evil spell of the 6 version number.  Honestly, I'm 
not so certain we'll have major engine rewrites the size of what we've seen in 
PHP 3/4/5 going forward.  Sure, I have a track record for saying that in the 
past before PHP 5, but this time I *really* think we've reached an evolutionary 
stage :).  Even if I'm wrong and we'd have a major rewrite happening, I don't 
think any of us is seeing it any time soon.

2.  Maybe it's time to break the notion that a major number change means major 
breakage.  Sometimes (like in Google Chrome), a major version can bring nothing 
but a few new features and significantly improve performance, without any 
additional pain.  Not saying we should go to the extreme of releasing a major 
version every other week, but once a year or once every 18 months is a very 
reasonable frequency.

Can't say I feel strongly about it, but I have a feeling that unless we change 
our versioning scheme a slight bit, we'll be stuck in the 5.x realm for a very 
long time (and I do think it actually reflects badly on the way the language is 
perceived to some degree).

My 2c.

Zeev

> -----Original Message-----
> From: Johannes Schlüter [mailto:johan...@schlueters.de]
> Sent: Thursday, November 25, 2010 7:55 PM
> To: Andi Gutmans
> Cc: Jani Taskinen; da...@php.net; PHP Internals
> Subject: RE: [PHP-DEV] Re: Hold off 5.4
> 
> On Thu, 2010-11-25 at 17:39 +0000, Andi Gutmans wrote:
> > This is no different in the Java world, C++ as it matured or some
> > other technologies.
> 
> Java is currently at 1.6. (and 6 in Marketing) :-)
> C++ went from ISO/IEC 14882:1998 to ISO/IEC 14882:2003 and is waiting
> for C++0x, whatever the actual name will be.
> 
> No good examples ;-)
> 
> johannes
> 
> 
> 
> --
> PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit:
> http://www.php.net/unsub.php

Reply via email to