Como contribuir em projetos Open Source

  • avatar Marcos Paulo de Souza Santana
    Pós graduado em Engenharia de Software, desenvolvedor com 10 anos de experiência, contribuidor ativo de projetos open source como Netbeans, PHP e Python.
    Participou de projetos na área financeira para os Bancos Itaú e Banco ABC.
Esta foi uma palestra que realizei na novatec em são paulo, onde mostrei os caminhos das pedras para ter sucesso em contribuições open source, especialmente no codigo fonte do php, onde sou commiter.

No ano passado fui top 10 contribuidor do php:
https://github.com/php/php-src/graphs/contributors?from=2015-01-01&to=2015-12-31&type=c

Estive na lista dos commiters que contribuiram para o php7:
http://devzone.zend.com/6956/php-7-core-contributors-thankyou/

Vou mostrar aos aspirantes, iniciados e avançados como funciona e como contribuir em algum projeto open source que tenha interesse, obviamente mostrando alguns casos que eu ja vivi no bugs.php.net ou no github.com/php/php-src;

segue algumas contribuições minhas realizadas:
https://github.com/php/php-src/search?q=marcosptf
https://github.com/php/php-src/pulls/marcosptf
https://bugs.php.net/bug.php?id=70659&thanks=4
https://bugs.php.net/bug.php?id=70826&thanks=4
https://bugs.php.net/bug.php?id=70827&thanks=4
https://bugs.php.net/bug.php?id=70847&thanks=4
https://bugs.php.net/bug.php?id=70856&thanks=4
https://bugs.php.net/bug.php?id=70840
https://bugs.php.net/bug.php?id=70935&thanks=4
https://bugs.php.net/bug.php?id=70936&thanks=2