Satisfação absoluta, ou seu dinheiro de volta.

Sunday, July 01, 2007

Como contribuir no kernel?

Um dos desenvolvedores do kernel do Linux Andrew Morton, em sua palestra "The state of the Linux Kernel" abordou um tema importante sobre a contribuição no desenvolvimento do kernel.

Video da palestra: http://video.google.com/videoplay?docid=1742374580386548257

Ele mostrou que podemos contribuir mesmo nao sendo diretamente ligado ao desenvolvimento. Resolvi fazer um apanhado do que ele falou:

1. Instalar a última versão (-linus snapshot) e utilizar nas atividade normais do dia-a-dia.
Atualizar uma vez por semana ou uma vez por mês. (www.kernel.org)

Distribuições como Fedora, openSUSE e proravelmente outras provém imagens compiladas do kernel. Não há problemas em utilizá-las.

2. Reportar quaquer problema

Caso seja recente (alguma nova implementação), um e-mail é aconsselhado. Tente diretamente o desenvolvedor ou alguma lista apropriada. Também envie para a linux-kernel.

Se for uma descrição longa, utilize bugzilla.kernel.org

Se possível, esteja preparado para ajudar a identificar o bug :-)

3. É interessante utilizar o git-bisect para identificar o patch que gerou o bug.

É claro que essas "dicas" não são para iniciantes, é preciso ter alguma experiência na utilização do sistema, o que é interessante que mesmo atuando em outros projetos, o modelo de desenvolvimento do software livre permite contribuir para melhoria do software. Coisa que é praticamente impossível no modelo de desenvolvimento fechado.


No comments: