Roteiro

Desde o QGIS 2.0 o seu desenvolvimento irá ser baseado numa evolução baseada numa escala temporal.

Os números ímpares da versão (2.1, 2.3 etc) são versões de desenvolvimento.

Os números pares da versão (2.2, 2.4 etc) são versões de lançamento.

O lançamento acontece de quatro em quatro meses. Os primeiros três meses são dedicados ao desenvolvimento, De seguida é feito o freeze de características e o mês final é usado para testar, correcção de erros, tradução e preparações para o lançamento. Quando é feito o lançamento, um ramo com o número par de lançamento é criado e o ramo master avança para a próxima versão ímpar. Após o lançamento é feito a chamada para o packaging.

Sempre a cada terceiro lançamento (iniciando na versão 2.8), teremos uma versão de longo tempo de lançamento (LTR) que será mantida até a próxima edição LTR.

Fase de desenvolvimento

Na fase de desenvolvimento, os programadores trabalham em novas funcionalidades para o próximo lançamento. Os usuários podem usar compilações nightly para a maioria das plataformas para ver o progresso de desenvolvimento, faça um teste preliminar e fornece um relatório de erros e os pensamentos para ajudar no desenvolvimento.

Congelamento de atualizações

Na fase de congelamento de atualizações, novas funcionalidades não são mais permitidas e o foco dos programadores se torna a estabilização da versão do QGIS. Isto também torna as versões “nightly builds” em pré-lançamentos.

Usuários devem iniciar testes intensivos destes pré-lançamentos para verificar o aparecimento de erros que devam ser corrigidos na versão a ser lançada. Todos erros devem ser reportados (veja Bugs, Features and Issues). Tudo que não for notado continuará na próxima versão. Apenas em casos de problemas muito sérios serão feitos ajustes antes de uma nova versão. Dessa forma, testes dos pré-lançamentos e reporte de erros são muito importantes.

No congelamento de recursos ** desenvolvedores ** monitoram o núcleo e começar a trabalhar na correção dos problemas relatados.

Com o início da paragem de novas funcionalidades os ficheiros de tradução são actualizados para que os tradutores possam começar o seu trabalho. Note que poderá ser um trabalho incremental, apesar da paragem das novas funcionalidades, a correcção dos erros podem introduzir alterações nas cadeias de texto da tradução.

Calendário de lançamento

O cronograma está alinhado para produzir aproximadamente as mesmas datas todos os anos tendo em visto os nossos lançamentos a cada quatro meses e a versão LTR no final de fevereiro.

Iniciados após 2,12 a fase de desenvolvimento é sempre 12 semanas e a fase de congelamento é de pelo menos 5 semanas. Remanescentes são usados para estender a fase de congelamento da liberação da LTR.

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

In the first four month after it’s release a new LTR is also the current LR. In this phase the new LTR doesn’t replace the previous LTR in the LTR repositories. This happens as soon as a new LR is released.

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

Latest Long-Term (repos)

Data

Week #

Semanas

PR 2.18.4 2.14.12 24.02.2017 8 4
PR 2.18.5 2.14.13 24.03.2017 12 2
EPR 2.18.6   07.04.2017 14 2
PR 2.18.7 2.14.14 21.04.2017 16 4
LTR 2.18.8 2.14.15 19.05.2017 20 4
PR 2.18.9 2.14.16 23.06.2017 26 4
PR 2.18.10 2.14.17 21.07.2017 29 4
PR 2.18.11 2.14.18 18.08.2017 33 6
FF (2.99)   18.08.2017 33 6
LR 3.0.0 2.18.12 29.09.2017 39 4
PR 3.0.1 2.18.13 27.10.2017 43 4
PR 3.0.2 2.18.14 24.11.2017 47 3
PR 3.0.3 2.18.15 15.12.2017 50 6
PR 3.0.4 2.18.16 26.01.2018 4 4
PR 3.0.5 2.18.17 23.02.2018 8 4
PR 3.0.6 2.18.18 23.03.2018 12 4
PR 3.0.7 2.18.19 20.04.2018 16 4
PR 3.0.8 2.18.20 18.05.2018 20 6
FF (3.1)   18.05.2018 20 6
LTR 3.2.0 2.18.21 29.06.2018 26 4
PR 3.2.1 2.18.22 27.07.2018 30 4
PR 3.2.2 2.18.23 24.08.2018 34 4
PR 3.2.3 2.18.24 21.09.2018 38 5
FF (3.3)   21.09.2018 38 5
LR 3.4.0 3.2.4 26.10.2018 43 4
PR 3.4.1 3.2.5 30.11.2018 48 2
PR 3.4.2 3.2.6 14.12.2018 50 6
PR 3.4.3 3.2.7 25.01.2019 4  

Legenda do evento:

Evento

Descrição

LTR

Lançamento a longo prazo, começo da nova fase de desenvolvimento

LR

Lançamento regular, começar de novo fase de desenvolvimento

FF

Congelamento de recursos, o fim da fase de desenvolvimento

PR

Lançamento pontual da versão mais recente e ramo LTR

EPR Extra Point release

Localização de pré-lançamentos /nightly builds

Plataforma

Localização

Windows

Lançamento candidato semanal (instalador standalone)

OSGeo4W
Linux Debian/Ubuntu
MacOS Mac OS