On Thu, 2010-03-18 at 10:12 +0100, Lukas Kahwe Smith wrote:
> On 18.03.2010, at 06:55, Andi Gutmans wrote:
> 
> >> -----Original Message-----
> >> From: Olivier Hill [mailto:olivier.h...@gmail.com]
> >> Sent: Saturday, March 13, 2010 10:15 AM
> >> To: Derick Rethans
> >> Cc: PHP Developers Mailing List
> >> Subject: Re: [PHP-DEV] PHP 6
> >> 
> >> We need to focus on Unicode more than what some says, whether this
> >> means descoping the Unicode release or not. However, this means that
> > the
> >> development focus needs to be towards new features AND Unicode, not
> >> having the new feature branch, and the siberia branch with Unicode
> > support.
> > 
> > I think the key to rebuilding momentum in PHP development is to not try
> > and boil the ocean but to focus on "smaller" major releases. This would
> > enable us to manage a more predictable release cycle, lower the risk for
> > each release incl. better manage compatibility and increase motivation
> > for contributors as they know they can have an impact and if they can't
> > make one release they know the next isn't that far off (the latter also
> > eliminates pressure to push pre-mature functionality into a release).
> 
> Yeah, I wouldnt mind if we would aim for regular releases in late spring 
> early summer every year. This ensures that developers scratching their own 
> itch have a clear timeline by when their hard work can make it into a 
> stable release.

Two releases per year is what Ubuntu is doing and is fine for a desktop
system. Server admins (which are a large part of our target group) are
way more conservative about updating their systems all the time.

That said I generally like the Ubuntu model - having fixed release
cycles with short time supported versions (giving early access to new
features) and long time supported versions (every n-th release is
supported n short release cycles, every other release just up to the
next release)

I hold such a model actually way more interesting for contributors as
they can see their features in a timely manner after making it stable in
the wild. With the current model it can take years till a feature is
rolled out - which is frustrating for contributors.

johannes



-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to