Difference between revisions of "Release and support cycle/es"
From Joomla! Documentation
(Updating to match new version of source page) |
|||
(10 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<noinclude><languages /></noinclude> | <noinclude><languages /></noinclude> | ||
− | {{Joomla version|version={{ | + | {{Joomla version|version={{CurrentSTSVer5|maintenace}}|comment='''Versión Estable'''}} |
− | + | <div class="mw-translate-fuzzy"> | |
+ | Esta página ofrece un '''resumen''' de la estrategia de desarrollo actual publicada el '''25 de abril de 2014'''. Todas las versiones de Joomla '''anteriores al 25 de abril de 2014''' han sido desarrolladas siguiendo el '''[[S:MyLanguage/Past release and support cycle|antiguo ciclo de desarrollo y soporte]]'''. Deberías leer el texto completo del artículo [http://developer.joomla.org/news/586-joomla-development-strategy.html estrategia de desarrollo de Joomla] para una explicación más detallada. | ||
+ | </div> | ||
− | Joomla! se desarrolla siguiendo [http://semver.org/spec/v2.0.0.html Versionamiento Semántico (2.0.0)]. El uso de LTS (Long Term Support - Soporte de Larga Duración) y STS (Short Term Support - Soporte de Corta Duración) ya no es relevante. Los términos que se encuentran inmediatamente debajo serán usados para mayor claridad. | + | <div class="mw-translate-fuzzy"> |
+ | Joomla! se desarrolla siguiendo [http://semver.org/spec/v2.0.0.html Versionamiento Semántico (2.0.0)]. El uso de LTS (Long Term Support - Soporte de Larga Duración) y STS (Short Term Support - Soporte de Corta Duración) ya no es relevante. Los términos que se encuentran inmediatamente debajo serán usados para mayor claridad. Deberías entender estos términos y sus significados. | ||
+ | </div> | ||
− | * ''' | + | <div class="mw-translate-fuzzy"> |
− | * ''' | + | * '''soportada''' - la última versión menor de una versión mayor recibirá parches que incluirán correcciones tanto de problemas generales como de seguridad |
− | * ''' | + | * '''actual''' - la versión <tt>major.minor.patch</tt> más joven o reciente en relación a la fecha de lanzamiento oficial |
− | * ''' | + | * '''obsoleta''' - cualquier versión <tt>major.minor.patch</tt> que no sea la actual<ref name="legacyExplain">Ten en cuenta que el término "obsoleta" se usa únicamente para designar el estado de una versión en relación a la actual. Los usuarios y desarrolladores deberían fijarse en la fecha EOS (fin de soporte) para determinar la viabilidad se seguir usando o no una versión marcada como obsoleta.</ref> |
− | * '''EOS''' - | + | * '''estable''' - versión mayor lista para ser usada en sitios en producción, implícita en las versiones "actual" y "obsoleta"<ref name="AlphaBetaRC">Las versiones marcadas como alfa, beta o rc (release candidate - versión candidata) sólo deberían usarse para hacer pruebas.</ref> |
− | * '''EOL''' - | + | * '''EOS''' - acrónimo para 'end of support (fin del soporte)', que indica que no se lanzarán más parches para solucionar problemas generales o de seguridad. |
+ | * '''EOL''' - acrónimo para 'end of life (fin de vida útil)', que indica lo mismo que EOS<ref name="eol">Se pueden usar EOS o EOL indistintamente. Cualquiera de ambos términos indica el 'fin del soporte' y nada más. No confundir el significado de 'EOL' con que el software dejará de funcionar.</ref> | ||
+ | </div> | ||
+ | <div class="mw-translate-fuzzy"> | ||
Cada versión mayor de Joomla! recibe soporte del Proyecto Joomla!<sup>TM</sup> durante un espacio de tiempo limitado, contando desde la fecha en la que dicha versión es lanzada oficialmente. Joomla desarrollará activamente cada versión mayor durante un mínimo de 2 años. Esto puede ser seguido por el desarrollo continuo de una versión mayor según lo planificado en su hoja de ruta.<ref name="supported_releases">La explicación completa de las versiones soportadas puede encontrarse en el apartado [http://developer.joomla.org/news/586-joomla-development-strategy.html#supported_releases 4.3 Supported releases] del documento sobre la estrategia de desarrollo de Joomla (en inglés).</ref>Un breve resumen sería: | Cada versión mayor de Joomla! recibe soporte del Proyecto Joomla!<sup>TM</sup> durante un espacio de tiempo limitado, contando desde la fecha en la que dicha versión es lanzada oficialmente. Joomla desarrollará activamente cada versión mayor durante un mínimo de 2 años. Esto puede ser seguido por el desarrollo continuo de una versión mayor según lo planificado en su hoja de ruta.<ref name="supported_releases">La explicación completa de las versiones soportadas puede encontrarse en el apartado [http://developer.joomla.org/news/586-joomla-development-strategy.html#supported_releases 4.3 Supported releases] del documento sobre la estrategia de desarrollo de Joomla (en inglés).</ref>Un breve resumen sería: | ||
+ | </div> | ||
* cada versión mayor tendrá un mínimo de 4 años de soporte | * cada versión mayor tendrá un mínimo de 4 años de soporte | ||
− | * siempre | + | * siempre deberías usar o actualizar a la última versión <tt>minor.patch</tt> de la versión mayor estable |
* cada actualización de la versión menor que se lance será compatible hacia atrás con la versión menor previa<ref name="bc">Una extensión instalada en la versión <tt>major.0.x</tt> funcionará en la versión <tt>major.7.x</tt>. Las extensiones o plantillas son desarrolladas por terceros, y la publicación de sus actualizaciones son responsabilidad de cada desarrollador. La instalación de las actualizaciones de las extensiones o plantillas son responsabilidad del usuario.</ref> | * cada actualización de la versión menor que se lance será compatible hacia atrás con la versión menor previa<ref name="bc">Una extensión instalada en la versión <tt>major.0.x</tt> funcionará en la versión <tt>major.7.x</tt>. Las extensiones o plantillas son desarrolladas por terceros, y la publicación de sus actualizaciones son responsabilidad de cada desarrollador. La instalación de las actualizaciones de las extensiones o plantillas son responsabilidad del usuario.</ref> | ||
− | Por favor | + | Por favor usa la [[S:MyLanguage/Joomla CMS Development Roadmap|Hoja de ruta del desarrollo del CMS Joomla!]] o la tabla de [[S:MyLanguage/Joomla! CMS versions|Versiones del CMS Joomla!]] para determinar el EOS (fin de soporte) para cada versión <tt>major.minor</tt> o para la versión mayor al completo. |
=== Explicación de la numeración de las versiones === | === Explicación de la numeración de las versiones === | ||
Line 34: | Line 42: | ||
==== Ejemplos ==== | ==== Ejemplos ==== | ||
− | + | Estás usando la versión <tt>3.3.6</tt> de Joomla. Esto significa que tu versión es versión mayor 3, versión menor 3, y versión parche 6. Si se lanza un parche para la <tt>3.3.6</tt>, tu versión de Joomla se incrementaría a la <tt>3.3.7</tt>. Si se lanza una nueva versión menor para la versión mayor 3, tu nueva versión de Joomla sería la <tt>3.4.0</tt>. Esta página siempre mostrará la '''versión actual estable soportada''' de Joomla, incluyendo las versiones menor y de parche, en la esquina superior derecha. | |
<noinclude> | <noinclude> |
Latest revision as of 16:03, 8 November 2023
Esta página ofrece un resumen de la estrategia de desarrollo actual publicada el 25 de abril de 2014. Todas las versiones de Joomla anteriores al 25 de abril de 2014 han sido desarrolladas siguiendo el antiguo ciclo de desarrollo y soporte. Deberías leer el texto completo del artículo estrategia de desarrollo de Joomla para una explicación más detallada.
Joomla! se desarrolla siguiendo Versionamiento Semántico (2.0.0). El uso de LTS (Long Term Support - Soporte de Larga Duración) y STS (Short Term Support - Soporte de Corta Duración) ya no es relevante. Los términos que se encuentran inmediatamente debajo serán usados para mayor claridad. Deberías entender estos términos y sus significados.
- soportada - la última versión menor de una versión mayor recibirá parches que incluirán correcciones tanto de problemas generales como de seguridad
- actual - la versión major.minor.patch más joven o reciente en relación a la fecha de lanzamiento oficial
- obsoleta - cualquier versión major.minor.patch que no sea la actual[1]
- estable - versión mayor lista para ser usada en sitios en producción, implícita en las versiones "actual" y "obsoleta"[2]
- EOS - acrónimo para 'end of support (fin del soporte)', que indica que no se lanzarán más parches para solucionar problemas generales o de seguridad.
- EOL - acrónimo para 'end of life (fin de vida útil)', que indica lo mismo que EOS[3]
Cada versión mayor de Joomla! recibe soporte del Proyecto Joomla!TM durante un espacio de tiempo limitado, contando desde la fecha en la que dicha versión es lanzada oficialmente. Joomla desarrollará activamente cada versión mayor durante un mínimo de 2 años. Esto puede ser seguido por el desarrollo continuo de una versión mayor según lo planificado en su hoja de ruta.[4]Un breve resumen sería:
- cada versión mayor tendrá un mínimo de 4 años de soporte
- siempre deberías usar o actualizar a la última versión minor.patch de la versión mayor estable
- cada actualización de la versión menor que se lance será compatible hacia atrás con la versión menor previa[5]
Por favor usa la Hoja de ruta del desarrollo del CMS Joomla! o la tabla de Versiones del CMS Joomla! para determinar el EOS (fin de soporte) para cada versión major.minor o para la versión mayor al completo.
Explicación de la numeración de las versiones
Los identificadores de cada versión de Joomla siguen una convención numérica de tres niveles, en la que los niveles se definen por la importancia de los cambios en el software.
[major].[minor].[patch]
Estos tres niveles se definen como:
- Un incremento en el identificador de versión major (mayor) indica una ruptura de la compatibilidad hacia atrás.
- Un incremento en el identificador de versión minor (menor) indica la adición de nuevas características o un cambio significativo en características existentes.
- Un incremento en el identificador de versión patch (parche) indica que se han corregido fallos.
Ejemplos
Estás usando la versión 3.3.6 de Joomla. Esto significa que tu versión es versión mayor 3, versión menor 3, y versión parche 6. Si se lanza un parche para la 3.3.6, tu versión de Joomla se incrementaría a la 3.3.7. Si se lanza una nueva versión menor para la versión mayor 3, tu nueva versión de Joomla sería la 3.4.0. Esta página siempre mostrará la versión actual estable soportada de Joomla, incluyendo las versiones menor y de parche, en la esquina superior derecha.
Referencias
- ↑ Ten en cuenta que el término "obsoleta" se usa únicamente para designar el estado de una versión en relación a la actual. Los usuarios y desarrolladores deberían fijarse en la fecha EOS (fin de soporte) para determinar la viabilidad se seguir usando o no una versión marcada como obsoleta.
- ↑ Las versiones marcadas como alfa, beta o rc (release candidate - versión candidata) sólo deberían usarse para hacer pruebas.
- ↑ Se pueden usar EOS o EOL indistintamente. Cualquiera de ambos términos indica el 'fin del soporte' y nada más. No confundir el significado de 'EOL' con que el software dejará de funcionar.
- ↑ La explicación completa de las versiones soportadas puede encontrarse en el apartado 4.3 Supported releases del documento sobre la estrategia de desarrollo de Joomla (en inglés).
- ↑ Una extensión instalada en la versión major.0.x funcionará en la versión major.7.x. Las extensiones o plantillas son desarrolladas por terceros, y la publicación de sus actualizaciones son responsabilidad de cada desarrollador. La instalación de las actualizaciones de las extensiones o plantillas son responsabilidad del usuario.