[Brasil-PM] tornando-se um core-hacker do Perl

breno breno em rio.pm.org
Quinta Agosto 9 09:29:46 PDT 2012


Oi pessoal,

Sei que muita gente gostaria de contribuir com o desenvolvimento do
próprio perl (o famoso "core") e ter seu nome incluido na seleta lista
de autores no próximo release da linguagem. O problema é que a
barreira de entrada parece enorme, como se você precisasse entender
todo o código fonte do perl e cada um de seus inúmeros componentes e
estruturas internas, ou ser algum tipo de guru em C ou XS.

Se você assistiu a palestra do Rodolfo/Ronald no YAPC::Brasil do ano
passado, deve ter visto que não é nada disso, e que colaborar é na
verdade muito fácil, basta seguir algumas regras simples.

Pois bem, isso acabou de ficar ainda mais simples!

Ontem, o atual pumpking do Perl 5, Ricardo Signes, montou uma lista de
tarefas fáceis mas que tomam tempo, para quem quiser ajudar
diretamente no desenvolvimento do Perl 5. Muitas delas exigem apenas
conhecimento básico/intermediário de Perl, você não precisa nem saber
C!

O único requisito real é que você saiba ler/escrever em inglês :)

A lista atualizada está em https://github.com/rjbs/perltodo, e no
momento contém descrição para as seguintes tarefas:

   * Automatizar a seção "Novos Módulos" no perldelta;
   * Identificar os módulos que o CPANPLUS trouxe para o core;
   * Adicionar uma opção no script 'installman' para instalar páginas
comprimidas;
   * Melhorar o desempenho do script 'installman';
   * Documentar itens experimentais da linguagem em 'perlexperiment';
   * Criar patches para o local de instalação de alguns módulos do core;
   * Refatorar alguns testes do core que não utilizam o 'test.pl';
   * Adicionar um README para o diretório /Porting;
   * Confirmar se 'make -j 9 test_harness' pode funcionar como
'TEST_JOBS=9 make test_harness'.

Para engajar em um desses projetos, procure o Rik no Twitter
(http://twitter.com/rjbs) ou no irc.perl.org (#p5p, nick "rjbs"), pra
saber se ele tem mais alguma informação ou se já tem alguém
trabalhando na tarefa. Em inglês, claro.

Se tiver alguma dúvida ou preferir falar comigo antes (timidez,
preferir pt-br em vez de inglês, sei lá), posso ajudar também! Procure
por "garu" no irc.perl.org e no freenode, ou "garu_rj" no Twitter.
Email vocês já tem =)


[]s

-b


Mais detalhes sobre a lista de discussão Brasil-PM