rfc:php53eol

This is an old revision of the document!


Request for Comments: Define PHP 5.3 end of life

Introduction

The purpose of this RFC is to define when PHP 5.3 serie won't be supported anymore.

As PHP 5.3 was released before the new release process was defined and implemented, we have to define a clear EOL 1).

Even if the 5.3 release manager already stated something about the status of PHP 5.3, it is critical for us to have a clear and open decision. PHP 5.3 is still the most widely (maintained) branch and many projects rely on it as a minimum version. It is also important to keep in mind that we won't have this problem anymore in 5.4 or later and the life cycle is already clearly defined by the release process RFC.

Two years, one normal fixes and one security fixes only

One year with bugs fixes followed by one year with security fixes only.

Security issues cover only bugs marked as security issues or defined as such by the PHP Security team.

Two years with security fixes only

Two years with security fixes only. Security issues cover only bugs marked as security issues or defined as such by the PHP Security team.

One year with nornal and security fixes

One year with bugs fixes (both security and normal bugs)

One year with security fixes only

One year with security fixes only

Vote

Which EOL period should we choose?
Real name Two years, one normal fixes and one security fixes only Two years with security fixes only One year with nornal and security fixes One year with security fixes only
ab (ab)     
aharvey (aharvey)     
andi (andi)     
andrey (andrey)     
cataphract (cataphract)     
cpriest (cpriest)     
danbrown (danbrown)    
derick (derick)     
dmitry (dmitry)     
dragoonis (dragoonis)     
drak (drak)     
dsp (dsp)     
guilhermeblanco (guilhermeblanco)     
gwynne (gwynne)     
hradtke (hradtke)     
ifeghali (ifeghali)     
indeyets (indeyets)     
ircmaxell (ircmaxell)    
irker (irker)    
jmertic (jmertic)    
jpauli (jpauli)     
jwage (jwage)     
kalle (kalle)     
kriscraig (kriscraig)    
laruence (laruence)    
levim (levim)    
lstrojny (lstrojny)    
mariuz (mariuz)     
nikic (nikic)    
olemarkus (olemarkus)     
pajoye (pajoye)     
patrickallaert (patrickallaert)     
peehaa (peehaa)    
philip (philip)    
pierrick (pierrick)     
ramsey (ramsey)    
rasmus (rasmus)     
rdohms (rdohms)    
salathe (salathe)     
sebastian (sebastian)     
sixd (sixd)     
stas (stas)     
till (till)    
tyrael (tyrael)     
willfitch (willfitch)     
yohgaki (yohgaki)    
zeev (zeev)     
Final result: 0 12 0 3
This poll has been closed.
When should start the EOL period and when should it be announced?
Real name With the PHP 5.5 final release With the next PHP 5.3 release
Final result: 0 0
This poll has been closed.

Cons

Changelog

* 2013/01/08: Final draft * 2012/03/02: adding “Pros/Cons” sections to help future discussion

1) End of Life
rfc/php53eol.1357652260.txt.gz · Last modified: 2013/01/08 14:37 by pajoye