Hoja de Ruta

Desde QGIS 2.0 un mayor desarrollo ocurrirá en base en una hoja de ruta basada en tiempo

Los números impares de versión (2.1, 2.3 etc) son versiones de desarrollo.

Número pares de versión (2.2, 2.4 etc) son versiones de lanzamiento.

El lanzamiento ocurrirá cada cuatro meses. En los primeros tres meses tienen lugar los nuevos desarrollos. Después se invoca un congelamiento de características y el último mes es usado para realización de pruebas, corrección de errores, traducción y preparaciones del lanzamiento. Cuando el lanzamiento ocurre, se crea una rama con un número de lanzamiento par y la rama maestra avanza hacia la siguiente versión impar. Después del lanzamiento se emite un llamado para empaquetamiento.

Cada tercer lanzamiento (empezando con el 2.8) es un lanzamiento con soporte a largo plazo (LTR) que será mantenido hasta que el próximo LTR ocurra.

Fase de desarrollo

Durante la fase de desarrollo, los desarrolladores trabajan añadiendo nuevas características. Los adoptantes tempranos pueden usar los nightly builds que tenemos para las principales plataformas y así ver el progreso en el desarrollo, hacer pruebas preliminares y proporcionar reportes de errores e ideas para ayudar con el desarrollo.

Congelamiento de característica

En la fase de congelamiento de caracterísitcas, no se permite la incorporación de nuevas características y todos el enfoque de todos se traslada de mejorar QGIS a volverlo estable. Esto también convierte los nightly builds efectivamente en pre-lanzamientos.

Users should start extensive testing of these prereleases in their environment to verify that there are no issues, they wouldn’t want to see in the upcoming release. All such issues should be reported (see Bugs, Features and Issues). Everything that goes unnoticed, will also end up in the next release. Only in case of serious problems backports to a latest release will occur. Therefore testing of the prereleases and reporting issues is very important.

In the feature freeze developers monitor the hub and start working on fixing the reported issues.

With the begin of the feature freeze the translation files will be updated so that translators can start their work. Note that this might be an incremental process as although the features are frozen, bug fixes might still introduce translation string changes.

Cronograma de lanzamiento

The schedule is aligned to produce roughly the same dates for each year given our four monthly releases with LTRs in late february.

Beginning after 2.12 the development phase is always 12 weeks and the freeze phase is at least 5 weeks. Remainders are used to extend the freeze phase of LTR releases.

Point releases will happen every month on the latest release branch and the LTR branch, if there are backports.

The 2.18 release will replace the 2.14 release as LTR, but not replace 2.14 in the LTR package repositories before 3.0 is released.

Cronograma:

Evento

Long-Term Latest

Fecha

Week #

Semanas

PR 2.14.12 2.18.4 24.02.2017 8 4
PR 2.14.13 2.18.5 24.03.2017 12 4
PR 2.14.14 2.18.6 27.04.2017 16 4

LLD

2.14.15 2.18.7 19.05.2017 20 4
PR 2.14.16 2.18.8 23.06.2017 26 4
PR 2.14.17 2.18.9 21.07.2017 29 4
PR 2.14.18 2.18.10 18.08.2017 33 6
FF   (2.99) 18.08.2017 33 6
LR 2.18.11 3.0.0 29.09.2017 39 4
PR 2.18.12 3.0.1 27.10.2017 43 4
PR 2.18.13 3.0.2 24.11.2017 47 3
PR 2.18.14 3.0.3 15.12.2017 50 6
PR 2.18.15 3.0.4 26.01.2018 4 4
PR 2.18.16 3.0.5 23.02.2018 8 4
PR 2.18.17 3.0.6 23.03.2018 12 4
PR 2.18.18 3.0.7 20.04.2018 16 4
PR 2.18.19 3.0.8 18.05.2018 20 6
FF   (3.1) 18.05.2018 20 6

LLD

3.0.9 3.2.0 29.06.2018 26 4
PR 3.0.10 3.2.1 27.07.2018 30 4
PR 3.0.11 3.2.2 24.08.2018 34 4
PR 3.0.12 3.2.3 21.09.2018 38 5
FF   (3.3) 21.09.2018 38 5
LR 3.2.4 3.4.0 26.10.2018 43 4
PR 3.2.5 3.4.1 30.11.2018 48 2
PR 3.2.6 3.4.2 14.12.2018 50 6
PR 3.2.7 3.4.3 25.01.2019 4  

Leyenda de evento:

Evento

Descripción

LLD

Lanzamiento de largo plazo, inicio de nueva fase de desarrollo

LR

Lanzamiento regular, inicio de nueva fase de desarrollo

FF

Congelamiento de característica, fin de la fase de desarrollo

PR

Punto de lanzamiento de la última versión y rama LLP

Ubicación de prelanzamientos / construcciones nocturnas

Plataforma

Ubicación

Windows

Candidato a lanzamiento semanal (instalador separado)

OSGeo4W
Linux Debian/Ubuntu
MacOS Mac OS