Tópicos populares
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
código aberto open source:
o resultado final com PRs da comunidade é que 99% das vezes são uma bagunça.
mesmo no caso de parecer um bom PR, há coisas suspeitas.
isso consome o tempo da equipe.
temos que reproduzir exatamente o bug (porque não há passos no problema/PR)
há uma mudança na interface do usuário sem capturas de tela/vídeo de antes/depois
há código terrível - precisaríamos puxar o código, refatorar/limpar, verificar depois
há testes que não testam nada - por exemplo, eles sempre ficam verdes, mesmo depois de você adicionar intencionalmente o bug de volta
no final do dia, a maioria dos PRs não vale o tempo que leva para passar por eles corretamente. no caso de uma implementação abismal, faremos a correção/funcionalidade nós mesmos do zero.
dito isso - boas pessoas de OSS ainda se destacam, e seus contribuintes são mesclados, e eles ganham mais confiança, para poder fazer contribuições maiores.
mesmo quando mesclamos contribuições da comunidade, eles não possuem o código uma vez que é mesclado - e se houver um bug fatal e não entendemos totalmente o novo código? é completamente aceitável desaparecer por um mês como um contribuinte de OSS. mas esse é um risco que temos que considerar.
no final do dia, a equipe tem que cuidar do jardim e impor algum nível de qualidade, às vezes isso inclui não mesclar PRs que parecem 80% prontos para ir
muitos PRs vão 'consertar coisas URGENTE ESTÁ QUEBRANDO PARA TODO MUNDO REVERTER AGORA', mas então o PR comunitário 'conserto' vinculado quebra milhares de outras coisas.
Top
Classificação
Favoritos
