Hi people.

Ferenc and I, actual RM of 5.5 and 5.6 , were discussing the calendar today
on IRC.

Let's start with facts :

- We release new PHP versions (major or minor) on summer. Usually, if we
can have it end of June, it is good.
- We may delay that, 5.6 got released end of summer : in september. It is
bad, but acceptable.
- We always have, from our release process, *2 active versions at the same
time + 1 sec fix version*. Not more, not less.


If we release during summer, that means we need to prepare everything
around Christmas.
Tip : Christmax is approaching :-)


So the main question is : *What version will we release next year ?*

Will we have a PHP 5.7,  or jump directly to a 7.0 ?


Don't forget, that if we go for a 5.7 , then we won't have a 7.0 at least
one year later.
If not : we'll happen having 3 active versions (5.6 , 5.7 and 7.0) and one
sec-fix only (5.5) , *this is something we don't want* , because we have
the feeling that it is too much pain to maintain so many versions alive.


- If we go for 7.0 :
I wouldn't mind delaying its release to November(2015) if needed, its a
major, extra care should be taken. However, not later : our release process
status for 2 years of active life , if 7.0 were to be released in 2016,
then we'd have 5.5 lasting for much more than 2 years active.

- If we go for 5.7 :
We could release it this summer (2015) , but that would mean that 7.0
wouldn't come before summer 2016.
Releasing a 5.7 will lean the release cycle curve, but it is not mandatory,
that should be debatted.


Decisions should be taken now : aka in 2014.
Taking decisions later than this will lead to a rush in release process,
wich is very bug/error prone, and should be prevented.


Thank you.

Julien.Pauli

Reply via email to