From 84c19ec7779a98c79d9ac74ceaad26a19417a201 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Mon, 10 Jun 2013 13:02:59 +0200 Subject: [PATCH] added information about security issue fixes, and made the timeline example clearer --- contributing/community/releases.rst | 43 ++++++++++++++++++++++------- 1 file changed, 33 insertions(+), 10 deletions(-) diff --git a/contributing/community/releases.rst b/contributing/community/releases.rst index 3a43ba425d2..1419069a2f9 100644 --- a/contributing/community/releases.rst +++ b/contributing/community/releases.rst @@ -33,18 +33,28 @@ Maintenance ----------- Each Symfony version is maintained for a fixed period of time, depending on -the type of the release. +the type of the release. We have two maintenance periods: + +* *Bug fixes and security fixes*: During this period, all issues can be fixed. + The end of this period is referenced as being the *end of maintenance* of a + release. + +* *Security fixes only*: During this period, only security related issues can + be fixed. The end of this period is referenced as being the *end of + life* of a release. Standard Releases ~~~~~~~~~~~~~~~~~ -A standard release is maintained for an *eight month* period. +A standard release is maintained for an *eight month* period for bug fixes, +and for a *fourteen month* period for security issue fixes. Long Term Support Releases ~~~~~~~~~~~~~~~~~~~~~~~~~~ Every two years, a new Long Term Support Release (aka LTS release) is -published. Each LTS release is supported for a *three year* period. +published. Each LTS release is supported for a *three year* period for bug +fixes, and for a *four year* period for security issue fixes. .. note:: @@ -63,14 +73,26 @@ Below is the schedule for the first few versions that use this release model: * **Blue** represents the Stabilisation phase * **Green** represents the Maintenance period -This results in very predictable dates and maintenance periods. +This results in very predictable dates and maintenance periods: + +| Version | Release | End of Maintenance | End of Life | +| ------- | ------- | ------------------- | ----------- | +| 2.0 | 07/2011 | 03/2013 (20 months) | 09/2013 | +| 2.1 | 09/2012 | 05/2013 (9 months) | 11/2013 | +| 2.2 | 03/2013 | 11/2013 (8 months) | 05/2014 | +| **2.3** | 05/2013 | 05/2016 (36 months) | 05/2017 | +| 2.4 | 11/2013 | 07/2014 (8 months) | 01/2015 | +| 2.5 | 05/2014 | 01/2015 (8 months) | 07/2016 | +| 2.6 | 11/2014 | 07/2015 (8 months) | 01/2016 | +| **2.7** | 05/2015 | 05/2018 (36 months) | 05/2019 | +| 2.8 | 11/2015 | 07/2016 (8 months) | 01/2017 | +| ... | ... | ... | ... | + +.. tip:: -* *(special)* Symfony 2.2 will be released at the end of February 2013; -* *(special)* Symfony 2.3 (the first LTS) will be released at the end of May - 2013; -* Symfony 2.4 will be released at the end of November 2013; -* Symfony 2.5 will be released at the end of May 2014; -* ... + If you want to learn more about the timeline of any given Symfony version, + use the online `timeline calculator`_. You can also get all data as a JSON + string via a URL like `http://symfony.com/roadmap.json?version=2.x`. Backward Compatibility ---------------------- @@ -124,3 +146,4 @@ upgrade. .. _Git repository: https://github.com/symfony/symfony .. _SensioLabs: http://sensiolabs.com/ +.. _roadmap: http://symfony.com/roadmap pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy