Kalify - Open Source
Como faço para ingressar na equipe da Kalify?
Processo de triagem de problemas
Quando um novo problema ou pull request é aberto, o problema será rotulado como Kalify Inc
lá nos Scrumboard da Kalify. Se um membro da equipe estiver disponível, ele poderá ajudar a garantir que todas as informações necessárias sejam fornecidas.
Em todos os casos, os problemas podem ser resolvidos pelos mantenedores se eles não receberem uma resposta oportuna quando mais informações forem solicitadas ou quando perguntas adicionais forem feitas.
Abordagens e práticas recomendadas para obter contribuições da equipe
Revise a diretriz de contribuição do projeto, se houver. Em suma, comprometa-se com os padrões e valores da comunidade. Revise a documentação, para a maioria dos projetos é apenas o README.md, e certifique-se de entender as principais APIs, semântica, configurações e casos de uso.
Pode ser útil escrever seus próprios aplicativos de teste para reafirmar sua compreensão das principais funções. Isto pode identificar algumas lacunas na documentação e registrá-las, pois podem ser boas relações públicas para abrir. Percorra o backlog de problemas; identificar problemas pendentes e principalmente novos. A partir deles, tente recriar problemas com base na descrição do OP e faça perguntas, se necessário. Nenhuma pergunta é uma pergunta ruim!
Rotulando boas primeiras edições
As edições rotuladas como 'boa primeira edição' representam uma lista selecionada de contribuições fáceis para novos contribuidores. Essas questões têm como objetivo ajudar as pessoas a darem sua primeira contribuição ao código aberto e não devem exigir uma quantidade excessiva de pesquisa por parte do colaborador.
Todos os primeiros problemas devem incluir um ou mais dos seguintes: uma solução, uma sugestão de solução, links para componentes ou onde o problema ocorre.
- Questões que “precisam de triagem” não podem ser rotuladas como “boas primeiras questões”.
- É melhor não ter problemas rotulados como “boa primeira edição” do que ter uma “boa primeira edição” confusa o suficiente para dissuadir um contribuidor de contribuir.
Remoção da função de triagem
Existem alguns casos em que os membros podem ser removidos como membros da equipe:
- Quebrar o CoC ou diretrizes para contribuidores do projeto
- Abuso ou uso indevido da função considerada pelo Kalify
- Falta de participação por mais de 6 meses
- Não entregar issues em duas semanas (quando já está assinada)
Se alguma dessas situações acontecer, as medidas serão tomadas e o membro será excluído. Se você tiver dúvidas, sinta-se à vontade para entrar em contato com qualquer um dos membros da Kalify.
Outras dicas úteis:
- Ao revisar a lista de questões em aberto, existem alguns tipos comuns e ações sugeridas:
- Problemas novos/não resolvidos ou perguntas simples: um bom lugar para começar
- Bugs difíceis e discussões contínuas: sinta-se sempre à vontade para intervir e ajudar
- Questões que impliquem lacunas na documentação: abrir PRs com alterações ou ajudar o usuário a fazê-lo
- Para problemas recorrentes, é útil criar exemplos funcionais para demonstrar (publicar como gists ou repo)
- Revise e identifique os mantenedores. Se necessário, mencione um ou mais deles se não tiver certeza do que fazer
- Certifique-se de que todas as suas interações sejam profissionais, acolhedoras e respeitosas com as partes envolvidas.