Durante meu tempo na Mozilla, usei dezenas de papéis em uma dúzia de equipes diferentes, mas nenhum foi tão gratificante e desafiador quanto o gerenciamento da comunidade. Seja orientando alunos, dando boas-vindas a novos colaboradores ou revisando solicitações pull, sempre há muito a ser feito. Há também as raras ocasiões em que preciso enviar um patch para um colaborador.

Como trabalho com o git e o mercurial (hg), precisei aprender a definir o autor do commit em cada sistema de controle de versão.

Para definir o autor do commit com o git, o senhor executaria:

git commit --author="User Name <username@domain.com>" -m "The commit message"

Para definir o autor do commit com o mercurial, o senhor deve executar:

hg commit -u "User Name <username@domain.com>" -m "The commit message"

Dar crédito aos membros da comunidade por seus patches é o maior sinal de respeito, portanto, caso o senhor precise traduzir esses patches para um colaborador, esses trechos são de ouro. Ajude-os a ajudar o senhor!

  • Detectar inserções de nós do DOM com animações JavaScript e CSS
  • Animação CSS 3D Folding