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)

Publicado em Sem categoria | 4 Comentários

A maldição do halloween ou software com bugs?

Como explicado em no post anterior, muitas atualizações ocorreram, especialmente em relação ao rpm. E aqui vamos nós. Estamos enfrentando no momento algumas questões desagradáveis ​​no instalador. A parte gráfica do instalador deixou de funcionar apenas devido a um bug que relacionado ao glibc e ao rpm. Ambos foram atualizados recentemente.

Trabalho está em andamento e o problema foi relatado ao upstream. Você pode segui-lo aqui no bug report. Assim que este erro for corrigido, seremos capazes de liberar os isos do Mageia 5 beta 1. Fique atento!

(escrito em inglês por ennael e traduzido por macxi)

Publicado em Sem categoria | Comentários fechados em A maldição do halloween ou software com bugs?

Tempo Tempo Tempo, veja o que eu me tornei?

Como você sabe ou deveria saber, nós estamos programados para lançar o primeiro beta do Mageia 5 em 30 de setembro. Bem… parece que nós não vamos fazer isso.

Aqui no Mageia HQ, nós tentamos proporcionar um equilíbrio entre software tentado-e-testado e corte desenvolvimentos de ponta. Isso significa que nós tentamos adicionar ao lançamento Mageia os mais recente software que são confortáveis ​​de usar. Levamos em conta todos os tipos de coisas, de estabilidade à segurança e usabilidade.

O resultado prático é que estamos planejando lançar Mageia 5 com a nova versão 4.12 do  RPM. RPM é gerenciador de pacotes da Mageia, que compartilhamos com outras distros importantes, como Fedora e openSUSE. Esta nova versão traz uma série de características interessantes, então decidimos incluí-lo no Caldeirão, logo que ele foi lançado, para que possamos ajustar o uso dele antes do lançamento do Mageia 5. A nova versão foi incluído um pouco antes da “mass rebuild“, uma fase importante do ciclo de lançamento em que são reconstruidos todos os pacotes de Mageia 5 para se certificar que foram compilados corretamente contra a nova pilha de desenvolvimento.

Deixando o tecnologuês de lado, a atualização da versão RPM é uma coisa boa. Ela torna mais fácil aos empacotadores encontrar erros comuns e corrigi-los, permitindo assim maior confiabilidade dos nossos pacotes. Isso significa que mais tempo pode ser dedicado a adição de mais pacotes para você, o usuário.

O problema é que, bem…  a nova versão RPM quebrou algumas coisas. Não muito, apenas alguns pacotes serão necessários serem reconstruídos. Algo como 7.000 pacotes (agora com cerca de 2000). Mas não se assuste! Nossas equipes de desenvolvimento e empacotadores estão trabalhando nisso! Eles só precisam de um pouco mais de tempo. Por isso, estamos adiando o lançamento da Mageia 5 Beta 1  por duas semanas. Isso significa 14 de outubro.

Vamos recapitular: nós tentamos fazer a melhor distribuição Linux possível, e às vezes as coisas não saem conforme o planejado. Mas somos flexíveis o suficiente para lidar com isso! Então, se você estava contando os dias para a Mageia 5 Beta 1, basta mover o relógio andar para trás por 14 dias.

E, como sempre, damos boas-vindas aos voluntários. Então, se você quer ajudar, dê uma olhada aqui e começe a contribuir hoje!

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

Publicado em Sem categoria | 1 Comentário

O verão chegou e passou…

19 de setembro! Esse é o último dia que nós iremos aceitar propostas de obras de arte!

Estamos à procura de um novo plano de fundo padrão que será fornecido com Mageia 5. Podemos também pegar um ou dois finalistas que serão empacotados como fundos alternativos.  Também serão apreciados idéias para screensavers e outros trabalhos artísticos que você acha que possamos usar.

Por favor, certifique-se de ler e entender as regras.
Você pode enviar o seu trabalho artístico a página Flickr ou enviá-la por e-mail para artwork@group.mageia.org.

Se você quiser ganhar o concurso de fundo, aqui está alguns pontos a ter em mente:

  • Historicamente falando, as imagens escolhidas para o fundo padrão eram simples abstract artworks que utilizado o Mageia color palette.
  • Fotos da vida real objetos/pessoas/plantas/animais não vai mesmo ser considerado.
  • Sua imagem deve ser uma peça original, e você deve ser capaz de fornecer arquivos originais (xcf ou SVG). Se você não pode cumprir por uma razão técnica, por favor, entrar em contato com a gente na Alista de email Atelier.
  • Sua imagem deve ter uma resolução suficiente.

(escrito em inglês por schultz e traduzido por macxi)

Publicado em Sem categoria | Comentários fechados em O verão chegou e passou…

Nós precisamos de você! (Para testar e quebrar coisas)

Pessoal, isto está vindo do coração.

Estamos sempre falando sobre como é a Mageia, o que a Mageia precisa e que as coisas totalmente incríveis que a  Mageia fez. Mas você sabe o quê? Isso é um pouco enganador. Veja, a Mageia não é uma grande corporação, ou mesmo um pequeno negócio. Mageia é uma organização de pessoas. As pessoas gostam de você. E, neste momento, precisamos de pessoas como você.

Qualquer um que já tentou conseguir um emprego na indústria de alta tecnologia sabe que a grande maioria das posições de partida é em QA (Quality Assurance –  controle de qualidade que é algo que todos nós precisamos). Isso porque essa área precisa de maior força de trabalho. Afinal, ela leva apenas algumas mentes brilhantes para chegar a excelentes algoritmos, mais algumas pessoas para realmente escrever o código, e vastas legiões de pessoas para tentar de todas as formas possíveis que ele funcione de forma diferente do esperado. Porque em algum lugar, alguém vai descobrir que uma coisa estranha que você pode fazer que irá falhar a coisa toda. E antes de enviar qualquer coisa, seja um novo sistema operacional ou apenas a atualização de segurança menor, precisamos ter a certeza de que ele corresponda a nossa exigências de qualidade.

E é aí que você entra.

Hoje, nossa equipe de QA é muito pequena. Quão pequena é? É tão pequeno que agora não há realmente apenas um especialista  controle de qualidade QA. Para começar, haviam dois, mas um foi forçado a cortar uma grande parte do trabalho devido a problemas de saúde. Esperamos que ele fique bem em breve. Agora a maioria do trabalho recai sobre o nosso único outro perito QA. Ela está fazendo o seu melhor para dar as garantias de qualidade que precisamos enquanto tentamos treinar um pequeno grupo de voluntários. Não se engane, esses “profissionais não treinados” estão fazendo um grande trabalho também. Na verdade, eles fazem uma incrível quantidade de trabalho de muito alto nível de qualidade, apesar de serem bastante novos no QA, eles estão lotados de trabalho também. Precisamos de mais pessoas como eles.

Cada vez que uma nova atualização sai, ela precisa ser testada em ambas as versões suportadas (atualmente Mageia 3 e Mageia 4) para ambas as arquiteturas (32 e 64 bits). Isso significa que cada pequena atualização de segurança ou nova funcionalidade precisa ser testada quatro vezes antes que possamos enviá-las para você, e a maior parte deste trabalho está sendo feito por apenas uma pessoa.

Precisamos de mais pessoas e você pode ajudar.
É realmente fácil. Com um pouco de treino e algumas mãos sobre a experiência que você também pode se tornar um grande testador QA.

Basta dirigir-se ao portal QA  e descubra como você pode ajudar.

Mageia é a comunidade, e agora precisamos de ajuda.

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

Publicado em Sem categoria | Comentários fechados em Nós precisamos de você! (Para testar e quebrar coisas)