pajoye

Pierre Joye

Contents

Request for Comments: Define PHP 5.3 end of life

Introduction

The purpose of this RFC is to define when the PHP 5.3 series will no longer be supported.

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 bug 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 normal and security fixes

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

One year with security fixes only

One year with security fixes only.

Cons

1)
End of Life

Versions

Version Changed Date
2 Final draft
1 adding Pros/Cons sections to help future discussion

Votes

An option needs 50%+1 votes to win

Which EOL period should we choose? (100% approved)
User Vote
ab One year with security fixes only, announce with 5.5 final release
aharvey One year with security fixes only, announce with 5.5 final release
andi One year with security fixes only, announce with 5.5 final release
andrey One year with security fixes only, announce with 5.5 final release
cataphract One year with security fixes only, announce with 5.5 final release
cpriest One year with security fixes only, announce with 5.5 final release
danbrown Two years, one normal fixes and one security fixes only, announce with 5.5 final release
derick One year with security fixes only, announce with 5.5 final release
dmitry One year with security fixes only, announce with 5.5 final release
dragoonis One year with security fixes only, announce with 5.5 final release
drak One year with security fixes only, announce with 5.5 final release
dsp One year with security fixes only, announce with 5.5 final release
guilhermeblanco One year with security fixes only, announce with 5.5 final release
gwynne One year with security fixes only, announce with 5.5 final release
hradtke One year with security fixes only, announce with 5.5 final release
ifeghali One year with normal and security fixes, announce with 5.5 final release
indeyets One year with security fixes only, announce with 5.5 final release
ircmaxell Two years, one normal fixes and one security fixes only, announce with 5.5 final release
irker Two years, one normal fixes and one security fixes only, announce with 5.5 final release
jmertic Two years, one normal fixes and one security fixes only, announce with 5.5 final release
jpauli One year with security fixes only, announce with 5.5 final release
jwage One year with security fixes only, announce with 5.5 final release
kalle One year with security fixes only, announce with 5.5 final release
kriscraig Two years, one normal fixes and one security fixes only, announce with 5.5 final release
laruence Two years, one normal fixes and one security fixes only, announce with 5.5 final release
levim Two years with security fixes only, announce with 5.5 final release
lstrojny Two years, one normal fixes and one security fixes only, announce with 5.5 final release
mariuz One year with security fixes only, announce with 5.5 final release
nikic Two years with security fixes only, announce with 5.5 final release
olemarkus One year with security fixes only, announce with 5.5 final release
pajoye One year with security fixes only, announce with 5.5 final release
patrickallaert One year with security fixes only, announce with 5.5 final release
peehaa Two years, one normal fixes and one security fixes only, announce with 5.5 final release
philip Two years with security fixes only, announce with 5.5 final release
pierrick One year with security fixes only, announce with 5.5 final release
ramsey Two years, one normal fixes and one security fixes only, announce with 5.5 final release
rasmus One year with security fixes only, announce with 5.5 final release
rdohms Two years, one normal fixes and one security fixes only, announce with 5.5 final release
salathe One year with security fixes only, announce with 5.5 final release
sebastian One year with security fixes only, announce with 5.5 final release
sixd One year with security fixes only, announce with 5.5 final release
stas One year with security fixes only, announce with 5.5 final release
till Two years, one normal fixes and one security fixes only, announce with 5.5 final release
tyrael One year with security fixes only, announce with 5.5 final release
willfitch One year with security fixes only, announce with 5.5 final release
yohgaki Two years, one normal fixes and one security fixes only, announce with 5.5 final release
zeev One year with security fixes only, announce with 5.5 final release