Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Open Source Software - How and When to Contribute

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

Open Source Software - How and When to Contribute

This was an introduction to open source software. Given to the Santa Catarina Ruby Users Group in May/2012

Avatar for Andre Bernardes

Andre Bernardes

May 05, 2012

More Decks by Andre Bernardes

Other Decks in Programming

Transcript

  1. de!nição open source é uma !loso!a ou metodologia pragmática que

    promove livre acesso e distribuição do design e dos detalhes da implementação de um produto. terça-feira, 13 de novembro de 12
  2. diversão você escolhe o que quer fazer sem prazo e

    prioridade experimentação liberada terça-feira, 13 de novembro de 12
  3. visibilidade !ca bem no currículo prova de capacidade e experiência

    bem visto por potenciais empregadores terça-feira, 13 de novembro de 12
  4. novo projeto projeto pessoal gem extraída de projeto existente abrir

    projeto da empresa terça-feira, 13 de novembro de 12
  5. r t f m issues wiki mailing list instruções de

    contribuição terça-feira, 13 de novembro de 12
  6. comece pequeno documentação & suporte bug !xes refactoring features nenhuma

    contribuição é pequena demais terça-feira, 13 de novembro de 12
  7. continue pequeno pull request com di" de dez mil linhas

    tl;dr commits genéricos terça-feira, 13 de novembro de 12
  8. git commit -m ... “várias coisas” “melhorias gerais” “tudo” “like

    a boss” “chuck norris esteve aqui” terça-feira, 13 de novembro de 12
  9. git commit -m ... “uma pá de coisa” “!xed shit”

    “otimizações diversas” “refactor all the things” “vide código fonte” terça-feira, 13 de novembro de 12