A estrada longa e sinuosa

Bem, tem sido um longo caminho, mais tempo do que o previsto, mas estamos quase lá! Mageia 5 Beta 1  agora está disponível!
O que exatamente isso significa? O que levou tanto tempo (um mês e meio mais do que originalmente planejado)?

RPM 4.12 versus sistema de compilação Mageia, uma retrospectiva

Uma breve explicação: algumas coisas deram errado e outras coisas se quebraram.

A explicação mais detalhada: Já em Setembro, decidimos atualizar o nosso gerenciador de pacotes, RPM, para a sua mais recente versão, a  versião 4.12. Isso foi feito pouco antes da nossa mass rebuild ser reconstruida, um passo necessário antes da versão Beta, em que nós reconstruimos todos os pacotes da distribuição para nos certificarmos de que eles ainda são compatíveis com o estado atual da nossa pilha de desenvolvimento. Normalmente, a mass rebuilds mostram que um bom número de pacotes não constroem mais, da mesma forma que eles fizeram há alguns meses: a tarefa dos empacotadores é, então, para corrigir-los para que eles possam construir contra a nova pilha, ou em alguns casos para corrigir o desenvolvimento de ferramentas para corrigir regressões.

Mas, desta vez, a nova versão RPM introduziu alterações que foram significativas o suficiente para quebrar um monte de pacotes centrais durante a mass rebuild, e um monte de pacotes não conseguiu construir em uma reação em cadeia. Levou um par de semanas para corrigir e já estávamos muito além do prazo previsto para Mageia 5 Beta 1 (originalmente prevista para o final de setembro). Então decidimos adiar ele para meados de outubro.

Ainda assim, ao reparar nossas ferramentas essenciais durante esta primeira mass rebuild, algumas mudanças importantes foram feitas na nossa configuração RPM. Como conseqüência, a metade dos pacotes reconstruídos (os construídos antes de nossas mudanças de configuração RPM)  ficaram com alguns metadados importante faltando. Decidimos então fazer uma segunda mass rebuild em outubro, que correu bastante bem, apesar de alguns problemas com a pilha de Java. Já era final de outubro, quando a primeira versão das ISOs do beta 1  pode ser rodado e entregue à equipe de QA para testes de pré-lançamento.

Você pode saber que uma versão da distribuição Linux é basicamente um instalador juntamente com um conjunto de pacotes. Os últimos pacote começaram a se comportar corretamente, mas foram aparecerem então alguns problemas no instalador em relação ao glibc (a biblioteca C GNU) e RPM. Isso atrasou o beta por uma semana ou mais.

Em seguida, a equipe de QA pode finalmente começar a trabalhar com um novo conjunto de ISOs, e encontrou os números habituais de bugs críticos (sistema não inicializa, coisas assim) que foram corrigidos com a ajuda de nossos desenvolvedores. Um grande obrigado para a equipe de QA pelo seu trabalho contínuo sobre as ISOs, ao mesmo tempo que testam propostas de atualização para Mageia 3 e Mageia 4!  Esta versão beta está longe de ser perfeita, então não se esqueça de verificar a Errata. Mas você deve ser capaz de instalar e ver o estado do caldeirão atual. Por favor, relate quaisquer bugs, vamos tentar corrigir tantos quanto pudermos para Mageia 5 Beta 2.

Conseqüência no roteiro de desenvolvimento

Conforme nosso calendário original, o segundo beta deveria ter sido lançado em 31 de outubro … Então tivemos que escolher entre pular Beta 2 ou adiar a versão final da Mageia 5 e as versões intermediárias. Com no início dos testes do Beta 1, decidimos que não podemos dar ao luxo de ignorar a segunda versão beta, já que o atual ainda tem alguns problemas sérios. Consequentemente, todas as datas previstas para as futuras versões intermediárias e finais foram adiados, e o novo roteiro de desenvolvimento diz o seguinte:

  • Beta 2: 16 de dezembro de 2014
  • Release Candidate: 06 de janeiro de 2015
  • Internal release: 23 de janeiro de 2015
  • Final release: 31 de janeiro de 2015

Tudo bem … Agora, onde está a minha Beta 1?

Vocês todos esperaram tempo suficiente para este lançamento, para baixá-lo com o primeiro link, mas não se esqueça de verificar os seguintes:

Teste, aprecie e relate quaisquer bugs! Agora é a hora de polir este Mageia 5!

(escrito em inglês por Rémi Verschelde e traduzido por macxi)

Esta entrada foi publicada em Sem categoria. ligação permanente.

4 Respostas a A estrada longa e sinuosa

  1. Olá!

    Não encontrei outro caminho para entrar em contato. Sou o host do podcast Opencast que fala sobre tecnologias livres e gostaríamos de fazer um episódio sobre o Mageia.
    Ficaríamos felizes se alguém entrasse em contato conosco.

  2. Tiago Gabriel diz:

    Seria bom revisar os textos antes de publicá-los, há uma série de erros de Português não só neste como em outros textos aqui.