Com a Mageia 8 recém-lançada e o desenvolvimento da Mageia 9 em andamento no Cauldron, o ramo instável da Mageia, agora é um ótimo momento para se envolver com o empacotamento.
Estamos começando a olhar para os recursos que queremos incluir na Mageia 9, e como é tão no início do ciclo de desenvolvimento, agora é a hora para grandes desenvolvimentos ou grandes atualizações em peças-chave de software. Este é um ótimo momento para ingressar no projeto, pois você pode propor recursos que gostaria de ver, ajudar a implementar grandes mudanças ou ver como uma distribuição evolui através do desenvolvimento, estabilização e, em seguida, é lançada.
Se houver um aplicativo no qual você esteja interessado, se quiser ajudar a manter parte da distribuição ou se quiser aprender algo novo, existem muitas oportunidades de fazê-lo com a equipe de empacotamento.
Aqueles que têm conhecimento de empacotamento rpm e querem pular direto podem pular a próxima seção e ir para a página Tornando-se um empacotador da Mageia aqui no wiki da Mageia.
Empacotar um pedaço de software envolve pegar o código-fonte do desenvolvedor original e transformá-lo em algo que seja facilmente gerenciado pelos usuários finais de um sistema Mageia instalado. Isso envolve certificar-se de que o pacote tem todas as dependências necessárias para construir e executar corretamente, bem como ajustar a configuração do software de construção e instalado para ser ideal para o ecossistema Mageia. Isso é feito escrevendo um arquivo de especificações que é usado como uma receita para construir um pacote rpm instalável.
O layout do arquivo de especificações é muito lógico e pode ser seguido com o mínimo de experiência em programação. Tudo o que você precisa para entender o básico é iniciativa, entusiasmo e vontade de aprender. Há uma boa análise do que está em um arquivo de especificação e como ele funciona aqui .
Então, se você quiser entrar e se envolver, o próximo passo é fazer uma conta na Mageia e seguir o guia aqui . Ele explicará as próximas etapas de configuração e localização de um mentor. Existem também listas de discussão e canais de IRC (# mageia-dev) se você quiser fazer perguntas sobre o que está envolvido.
(escrito em inglês por Donald Stewart e traduzido por macxi)