Supondo que encontrei um projeto de código aberto no qual estou interessado, como avalio o projeto (os membros, o nível de atividade etc.) para determinar se a participação no projeto será um bom uso do meu tempo e energia?
open-source
Aquiles
fonte
fonte
Você pode fazer várias coisas:
Isso é um começo de qualquer maneira :)
fonte
Teste as águas um pouco primeiro. Entre nas listas de discussão, nos canais de IRC, etc., e veja como as coisas funcionam. Corrija um bug ou adicione um recurso solicitado conhecido e envie um patch. Veja como é aceito ... eles trabalham com você para editá-lo e incluí-lo ou combatê-lo?
Avalie-se também. Você realmente tem tempo e interesse para ficar por aqui e valer a pena o projeto investindo em mantê-lo atualizado?
fonte
Veja a cobertura do teste. Contribuir para um projeto com um histórico / mandato de aceitar apenas solicitações / patches pull com aprovação nos testes será um processo muito mais bem-sucedido e agradável do que tentar colaborar em algo com desenvolvedores que não podem / não escrevem testes de unidade.
Eu tive que trabalhar na atualização de versões antigas de bibliotecas abandonadas algumas vezes para o trabalho. Normalmente, eu ficaria animado em ser pago para contribuir com projetos de código aberto. Mas quando não há testes e documentação ruim, é apenas infernal.
fonte
Inscreva-se se você vai gostar de 1 trabalhando no projeto.
1 : "aproveitar" pode significar o que te faz feliz.
fonte
Baseie-o nos seus objetivos (não saiba o que são). Se você está tentando obter experiência em programação, não tem muito a perder experimentando-a. Se alguma coisa, você pode aprender como 'não' codificar.
Se você está tentando criar um nome para si mesmo, anexando-se a um ótimo projeto, pode ter mais dificuldade. Tente pesquisar na rede por blogs ou comentários de outros desenvolvedores e usuários do software (se houver tanto tempo assim). Veja o progresso da codificação. Está se movendo de acordo com o seu gosto.
Tentar descobrir se os outros membros "jogam bem com os outros" pode ter uma combinação de algumas das práticas que acabei de mencionar.
Experimente. "Não custa nada" - John Belushi, Animal House.
fonte