É hora do Ubuntu optar por um modelo de lançamento contínuo híbrido

7 de agosto de 2021

Mesmo se você não for um usuário Ubuntu, você provavelmente está consciente do seu modelo de lançamento.

Há um suporte a longo prazo (LTS) release, que vem a cada dois anos e é suportado por cinco anos. Entre as duas versões LTS, vemos três versões não-LTS que são liberadas em um intervalo de seis meses.

A versão LTS mantém o mesmo Kernel (a menos que você optar por HWE Kernel) e isso também se aplica a vários componentes de software para fornecer um ambiente de produção estável.

As versões não-LTS do Ubuntu vêm com novos recursos do Ubuntu, Kernel, novo ambiente de desktop e versão mais recente de vários software disponíveis a partir de repositórios do Ubuntu.

Não é segredo que estes lançamentos não-LTS são como um ‘tubo de ensaio’ para características que poderiam quebrar na versão LTS.

E é por isso que eu sugiro se livrar desses lançamentos intermediários e optar por um modelo de rolamento contínuo entre as versões LTS. Acompanhe, por favor.

Ser contínuoentre as versões LTS

O calendário de lançamentos semestral dá os desenvolvedores do Ubuntu um calendário apertado para trabalhar. É bom por manter seu objetivo em foco, com um roteiro adequado.

Mas ele também cria uma pressão adicional para entregar ‘mais’ novos recursos em cada versão. Isso nem sempre pode acontecer se o prazo é curto. Lembre-se como Ubuntu teve de abandonar GNOME 40 no 21.04, porque os desenvolvedores não tiveram tempo suficiente para trabalhar nele?

Além disso, não é que o usuário final (como eu e você) recebe uma escolha para ficar com uma versão não-LTS. O suporte acaba em nove meses, o que significa que mesmo se você não atualizar para a próxima versão não-LTS Ubuntu imediatamente, você tem que fazê-lo eventualmente. Se isso não acontecer em seis meses, tem que ser em nove meses.

Eu sei que você diria que a atualização de versões Ubuntu é simples. A poucos cliques, boa velocidade de internet e um backup pra garantir e você está na nova versão Ubuntu sem muita dificuldade.

E minha pergunta é: por que se preocupar com isso? O lançamento contínuo será ainda mais simples. Deixe que as atualizações venham entre as versões LTS.

Desenvolvedores lançam os novos recursos quando estiver pronto. Os usuários recebem as atualizações com as atualizações do sistema continuamente, em vez de fazer um ‘grande atualização’ a cada seis ou nove meses.

Veja, as pessoas que optam por lançamento não-LTS são os únicos que querem novos recursos. Deixe-os chegar às novas funcionalidades através de lançamentos contínuos. O cronograma de lançamento LTS permanece o mesmo, vindo a cada dois anos.

Testes de bug? Tenha um branch de teste como outros lançamentos contínuos

Quando eu digo cont;inuo, eu não me refiro ao contínuo como Arch Linux. Deve ser contínuo como Manjaro. Em outras palavras, lançar as atualizações depois de testar em vez de apenas liberá-las por aí.

No momento, as novas versões do Ubuntu têm versões beta para que early adopters possam testá-las e fornecer feedback para os desenvolvedores. Isto pode ser alcançado, mantendo branches de teste e estáveis, como muitas outras distribuições de lançamento contínuo.

Lançamento contínuo ou não? O que você acha?

Eu sei que usuários avançados do Ubuntu ficam ansiosos para cada lançamento. O codinome, o mascote, a arte e os papéis de parede, todos estes são parte do legado de Ubuntu. Devemos romper com esse legado?

É apenas a minha opinião e eu estou interessado em ouvir a sua. O Ubuntu deve optar para este modelo híbrido ou ficar com o atual? O que você acha?

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Abhishek e publicado no site itsfoss.com. Traduzido pela rtland.team

It’s Time for Ubuntu to Opt for a Hybrid Rolling Release Model

Propaganda
Blog Comments powered by Disqus.
Propaganda