Agora que as coisas estão bem encaminhadas e que a Mageia 1 foi lançada, é hora de descobrir um pouco mais sobre as pessoas que estão tornando isto uma realidade.
Hoje, trata-se de Jérôme, agradecemos por ele ser o primeiro!
Quem é você? Onde você mora? O que você faz para viver?
Sou Jérôme Quelin (também conhecido como jq), 34 anos de idade. Sou casado e pai de um menino. Estamos vivendo em Lyon, na França, onde eu estou trabalhando na Renault Trucks.
Como/onde você contribui para Mageia? O que mais você pode contribuir, e por quê?
Eu sou o mantenedor da pilha de Perl da Mageia. Este consiste em Perl propriamente dito, e de todos os módulos CPAN disponível dentro da Mageia.
Nota: Perl é uma linguagem de programação de alto nível em que os aplicativos e sistemas pode ser escrito; boa parte da Mageia depende disso.
Eu também sou um desenvolvedor Perl, possuindo alguns módulos no CPAN e contribuindo para alguns outros.
Então, o que há de especial sobre Perl na Mageia? O que se pode fazer com ele? O que está disponível?
Perl não tem nada de fantasia na Mageia, normalmente é o mais recente que está disponível (nota: Mageia 1 navega com Perl 5.12.3 porque a 5.14.0 iria atrasar nosso ciclo de lançamento).
Mas é sobre o número de módulos CPAN disponíveis na ponta dos seus dedos, que a Mageia brilha: são cerca de 2.500 distribuições, sendo responsável por ~ 17.000 módulos. Isso é um pouco menos de 20% do CPAN, mas é um bom número! Eu não sei o que as outras distribuições estão enviando, mas eu acho que é muito menos.
Todos os útimos e melhores módulos estão em: Moose, POE, Dancer, Catalyst, Dist-Zilla, etc – você nomeia.
Todos os módulos são, naturalmente, atualizados em uma base regular, integrado com o sistema de bibliotecas… e às vezes até corrigidos para fazê-los compilar (patches e relatórios de erros, enviados via upstream).
A Mageia também tem uma grande ferramenta para manter os módulos cpan atualizados: magpie. Não deve ser muito difícil para adicionar suporte para outras distribuições, se você estiver interessado.
Por exemplo, para instalar um determinado módulo de Perl, basta fazer:
$ Sudo urpmi ‘perl (Foo:: Bar) “
e se o módulo estiver faltando, você pode abrir um relatório de bug e vamos trabalhar no empacotamento para você.
(texto escrito em inglês por rda e traduzido por Adjamilton Júnior)