Código aberto de código aberto: O ponto principal com os PRs comunitários é que 99% do tempo são desastrados. mesmo no caso de parecer uma boa imagem pública, há coisas suspeitas. Isso leva o tempo da equipe. temos que reproduzir exatamente o bug (porque não há etapas no problema/PR) há uma mudança na interface sem capturas de tela antes/depois ou vídeo O código é terrível – precisaríamos puxar o código, refatorar/limpar e verificar depois Existem testes que não testam nada – por exemplo, eles sempre ficam verdes, mesmo depois de você adicionar o bug de propósito de volta No fim das contas, a maioria dos recordes pessoais NÃO vale o tempo que leva para passar por isso direito. No caso de uma implementação péssima, vamos simplesmente fazer a correção/recurso nós mesmos do zero. Dito isso - pessoas boas de OSS ainda se destacam, seus colaboradores são fundidos e ganham mais confiança, para poderem fazer contribuições maiores. Mesmo quando juntamos contribuições da comunidade, elas não possuem o código depois da fusão – e se houver um bug fatal e não entendermos totalmente o novo código? É totalmente aceitável ir para o Disspear por um mês como colaborador do OSS. Mas esse é o risco que precisamos considerar. No fim das contas, a equipe precisa cuidar do jardim e garantir algum nível de qualidade, às vezes isso inclui não juntar recordes pessoais que parecem 80% prontos para funcionar Muitos PRs vão 'consertar as coisas, URGENTE, ELA QUEBRA PARA TODO MUNDO E REVERTER AGORA', mas aí o PR da comunidade 'corrigir' vinculado quebra milhares de outras coisas.