Lançamento e ciclo do suporte
From Joomla! Documentation
Esta página fornece um resumo da estratégia de desenvolvimento atual, publicada no 25 de abril de 2014. Todas as versões do Joomla lançadas antes de 25 de abril de 2014, têm sido desenvolvidas de acordo com o lançamento anterior e ciclo de suporte. Deverá ler o texto completo da estratégia de desenvolvimento do Joomla para uma explicação mais detalhada.
Joomla! é desenvolvido seguindo a Semântica de Controlo de Versão (2.0.0). A utilização de LTS (Apoio de Longo Termo) e STS (Apoio de Curto Termo) já não é relevante ou observada. Os termos encontrados diretamente abaixo serão utilizados para maior clareza. Deverá compreender estes termos e os seus significados.
- suportado - a mais recente versão(ões) menor(es) de uma versão principal irá receber correções que irão incluir erros e correções de segurança
- atual - a mais nova ou 'mais recente' principais.x.x da versão oficialmente lançada
- legada - qualquer principal.menor.correção da versão(ões) que não seja a versão atual[1]
- estável - versão principal, pronta para utilizar num ambiente de produção implícita com a atual e a legada[2]
- EOS - uma sigla para 'fim do suporte', o que indica que não serão lançadas correções para erros ou correções de segurança
- EOL - um acrónimo para 'fim de vida', que indica o mesmo significado que EOS[3]
Cada versão principal do Joomla! é suportada por O Projeto Joomla!TM para uma quantidade limitada de tempo, a começar da data inicial do seu lançamento oficial. Joomla irá desenvolver ativamente cada versão principal por um período mínimo de 2 anos. Isto pode ser seguido por um desenvolvimento continuado de uma versão principal como por agendada numa folha de rota da versão.[4]Um breve resumo seria:
- cada versão principal terá um mínimo de 4 anos de suporte
- você deve sempre usar ou atualização para a última versão principal do menor.patch
- cada menor a atualização da versão lançada é compatível com a anterior versão menor da mesma versão principal[5]
Por favor, use o Joomla! CMS Development Roadmap ou Joomla! CMS versions gráfico para determinar o valor estimado EOS (fim do suporte) para cada principais.menor versão(s) ou toda a versão principal.
Numeração de Versões Explicada
Os identificadores de versão para o Joomla seguem uma convenção de três níveis numéricos, onde os níveis são definidos pela importância da alteração do software.
[major].[minor].[patch]
Estes 3 níveis são definidos como:
- Um incremento no identificador da versão principal indica uma quebra de compatibilidade com as versões anteriores.
- Um incremento no identificador de versão menor indica a adição de novas funcionalidades ou uma alteração significativa para as funcionalidades existentes.
- Um incremento no identificador de versão correção indica que os erros foram corrigidos.
Exemplos
Está a utilizar a versão Joomla 3.3.6. Isso significa que sua versão é a versão principal 3, menor a versão 3, versão do patch 6. Se um patch é lançado para 3.3.6, aumentaria sua versão Joomla para 3.3.7. Se uma nova versão secundária para a principal versão 3 é lançado, o novo Joomla versão se tornaria 3.4.0. Esta página irá mostrar sempre o estável atual versão suportada do Joomla, incluindo o menor e o patch, no canto superior direito.
Referências
- ↑ Nota, legada é um termo utilizado para designar apenas o estado de uma versão em relação à versão atual. Os utilizadores e os programadores devem prestar muita atenção para a data(s) de EOS para determinar a viabilidade da utilização da versão legada ou utilização continuada.
- ↑ Versão(ões) marcada com alfa, beta ou rc (lançamento candidato) deverá ser utilizada apenas para teste.
- ↑ EOS pode ser utilizado alternadamente com EOL. O termo indica o 'fim do suporte' e nada mais. Não confunda 'EOL' para indicar que o software deixará de funcionar.
- ↑ A explicação completa dos lançamentos suportados pode ser encontrada sob o título 4.3 lançamentos suportados no documento Joomla - Estratégia de Desenvolvimento.
- ↑ Uma extensão ou modelo instalado em principais.0.x versão irá funcionar em principais.7.x versão. Extensão ou modelo são criados pela 3ª festa do desenvolvedor e suas atualizações são de responsabilidade de cada desenvolvedor para publicar. A instalação da extensão ou atualizações do modelo, são da responsabilidade do utilizador.