rfc:releaseprocessalternatives

Example FORCETRANSITION time line with two majors versions

However it could happen that a new major version is desired while the active major version is still heavily used. Like what we had between php 4 and 5 or for the oldest, between php 3 and 4. We won't make more minor release for the oldmajor, only bugfix micro/build releases until the last oldmajor.minor gets EOLed.

**** pre release phase
++++ release lifetime bugs
---- release lifetime security only
D    EOL
Version Time ->
       2011        2012       2013         2014        2015        2016        2017
        |     |     |     |     |     |     |     |     |     |     |     |     |
5.3     +++++++++++++-----D     |     |     |     |     |     |     |     |     |
5.4     |*****+++++++++++++++++++++++++-----------D     |     |     |     |     | 
6.0     |     |     |******++++++++++++++++++++++++-----------D     |     |     |
6.1     |     |     |     |     |******++++++++++++++++++++++++-----------D     |
rfc/releaseprocessalternatives.txt · Last modified: 2017/09/22 13:28 (external edit)