Daniel Carvalhinho é um desenvolvedor PHP e Drupal há mais de 16 anos. Neste documento, ele discute como contribuir para projetos de código aberto, especialmente para a comunidade Drupal, de várias maneiras, como documentação, tradução, organização de eventos, resolução de problemas, desenvolvimento de módulos, temas e patches. Ele enfatiza que a contribuição não se resume apenas ao código e incentiva todos, desde iniciantes a desenvolvedores experientes, a contribuir de acordo com suas habilidades.
2. Mas quem é você?
Daniel Carvalhinho
[AKA Carval(h)inho, dscl, diesel, dlopes, CaramelHippos]
Desenvolvedor PHP há 16+ anos
Desenvolvedor Drupal há 6+ anos
Lead Developer na Trellon, LLC
Drupal
Tradutor e Revisor no time Brazilian Portuguese
Co-autor do módulo Entity Scaffold
Mentor do Core Sprint (DrupalCon)
Organizador de eventos e Global Training Days
http://drupal.org/u/dscl
IRC: dscl
8. Contribuir
Auxiliar ou ajudar no desenvolvimento de alguma coisa; cooperar;
Ter influência ou participação em certo resultado;
Oferecer auxílio, material ou financeiro, para determinado propósito.
16. ★ Issue Queue
https://www.drupal.org/project/issues/
★ Drupal Answers
http://drupal.stackexchange.com/
★ IRC
https://www.drupal.org/irc
★ Lista de Discussão
https://groups.google.com/forum/#!forum/drupal-br
★ Drupal Groups
https://groups.drupal.org/groups
Site Builders e
Desenvolvedores
19. Contribuições como Empresa
Spread the word!
Prover espaço para eventos
Patrocinador bebidas/comidas
Drupal Association
Compartilhar módulos criados internamente
Patrocinar o desenvolvimento de módulos
/drupalgive
Dedicar tempo da sua equipe para contribuição
Contrate uma pessoa dedicada a contribuir
20. Mas a issue queue é muito complicada…
por onde começar?
https://www.drupal.org/project/issues/search?issue_tags_op=%3D&issue_tags=Novice
21.
22.
23. Código de Conduta
Be considerate
Be respectful
Be collaborative
When we disagree, we consult others
When we are unsure, we ask for help
Step down considerately