Re: [PHP-DEV] Re: [PHP4BETA] PHP 4.0.0 Release packaged

[email protected] (Rasmus Lerdorf)
Newsgroups php.dev,php.version4
Message-ID <[email protected]>
> So, to sum up:  PHP releases need to go through an effective code freeze
> period and from then on only bug fixes are performed until there a release
> is produced.  All reports should be handled in a first come, first
> addressed basis.  Reproducible bugs should have the priority.  All features
> should be properly documented or else you would better not announce them.
> 
> I think that these rushed releases should be rethought.  PHP needs all the
> credibility as it may get. Rushing it as it is, is not helping.

Release early, release often.  It is pretty much as simple as that.  It
keeps the project dynamic, it keeps people interested and it keeps things
fun.  Only a few of the PHP developers actually do this as their fulltime
job.  Probably only Zeev and Andi right now.  For the rest of us it is
more of a hobby, so you are completely right in saying that it isn't done
in a professional manner.  This is the very definition of large open
source projects.  But I also don't agree that it is all that
unprofessional.  We need to strike a balance between keeping it fun and
interesting for everyone involved and being conservative.

To reach the lavel of code maturity you seem to insist on you need 6-month
complete code freeze periods.  For people who wish to contribute snippets
of code and the occasional new feature a 6-month code freeze is completely
discouraging.  The current approach has worked pretty well so far.  Yes
there will be bugs, and yes they will be fixed.

-Rasmus
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.