Version lifecycle/es

MediaWiki opera en un modelo de desarrollo de «integración continua», donde los cambios en el software se despliegan directamente en los sitios de Wikimedia, tales como Wikipedia, de forma regular.

En teoría, las nuevas versiones principales se liberan cada seis meses, y las ramas de estas versiones continúan recibiendo actualizaciones de seguridad por un máximo de un año a partir de la primera liberación. Debido a limitaciones de tiempo y a la rápida refactorización del código base, no podemos mantener versiones obsoletas para siempre y las actualizaciones de seguridad y las actualizaciones críticas no se aplican a las versiones que han llegado al final de su ciclo de vida.

El director de lanzamientos recomienda fuertemente que los wikioperadores se suscriban a la lista de correo, que recibe notificaciones de todos los lanzamientos, y asegura que su wiki corra la versión más actualizada posible del software. Estos anuncios también se publican en  y.

Versiones actuales y sus periodos de término de vida
Las versiones incluidas en el cuadro anterior que estén marcadas como obsoletas, así como las versiones que no figuran en la lista, no recibirán ningún parche de seguridad. Pueden contener vulnerabilidades críticas de seguridad y otros fallos importantes, entre ellos la posibilidad de pérdida y/o corrupción de datos. El administrador de la versión también ha emitido una fuerte recomendación de que solo las versiones mencionadas anteriormente como versión actual o versión heredada se utilicen en un entorno de producción.

Política de liberaciones

 * Cada punto de liberación incluirá los archivos i18n actualizados así como cualquier corrección de errores. No se incluirán nuevas características en las versiones portadas a un punto de liberación y, en general, el soporte no incluye necesariamente.
 * Se realizará una liberación importante cada seis meses.
 * Cada dos años se realizará una liberación con soporte a largo plazo (long-term support release o LTS en inglés)'''. Habrá una superposición de un año en el soporte de LTS. Por ejemplo, 1.23 tiene soporte hasta mayo de 2017. El año anterior, se liberó la 1.27, de forma que estaba disponible como LTS a la que migrar, con un año para hacer la transición.
 * Las notas de la versión seguirán siendo la base para ver lo que ha cambiado. Debido a la naturaleza de un proyecto impulsado por voluntarios, no es posible decir con certeza lo que sucederá en los próximos 6 a 12 meses.
 * Para mitigar el problema de las notas de la versión, vamos a publicar una lista de nuevas características en la próxima LTS relativa a la última LTS seis meses antes de que salga. Esto significa que alrededor de la época en que salió la versión 1.26, se hizo un anuncio de la versión 1.23, dando a conocer los cambios que se esperan de la versión 1.27.

Cronograma de lanzamiento
Esta linea de tiempo es un programa para lo que debe suceder antes del lanzamiento de una nueva versión. La fecha de la liberación real se da aquí como T ("tiempo" de la liberación) y el sufijo -# (para el "número de semanas antes de su liberación").

Gestión del ciclo de vida de las extensiones
La mayor instalación de MediaWiki incluye un importante número de extensiones (WMF MediaWiki a menudo ofrece alrededor de 140 extensiones). Gestiona el mantenimiento de corrección de errores de extensiones y seleccionar la versión correcta de una extensión en caso de que la versión de desarrollo de la cabeza se apoya en aún no disponibles en el núcleo estable o antiguo MediaWiki estable, es un gran reto para todos los mantenedores de instalaciones de MediaWiki.

Se anima a los mantenedores de extensión, por tanto, importantes a mantener una etiqueta o una rama git para su versión correspondiente a la etiqueta de la versión estable y antigua. (véase para más detalles.) En la versión inicial, los puntos simples para el estado del código en el momento de la liberación se pueden crear de forma centralizada. Sin embargo, es responsabilidad del mantenedor de extensión para corregir errores no sólo en HEAD, pero también en las antiguas versiones estables.

El objetivo de estas normas es que las personas u organizaciones que instalan MediaWiki pueden confiar en la instalación de la versión más reciente de una versión a juego y extensiones por un método simple, por ejemplo, para el núcleo 1.20.x haciendo referencia a REL1_20 en git.

Enlaces externos

 * Estadisticas en WikiApiary - Estadísticas sobre el uso de diferentes versiones de MediaWiki.