Resumo

  • Linus está irritado: mensagens de erro orientadas por IA inundam os canais RC com ruído.

  • Pequenas edições feitas por revisores de IA criam um atraso no ciclo tardio que ele deseja limitar.

  • Linus agora rejeitará correções não críticas; salve-os para o linux-next ou para a próxima janela de mesclagem.

Antes de uma nova versão do Linux ser lançada publicamente, ela passa por várias rodadas de candidatos a lançamento. Eles são apenas para pessoas que mexem no kernel, encontram bugs e os reportam para que possam ser corrigidos. O fundador do Linux, Linus Torvald, notou um estranho aumento nos relatórios de bugs desde a versão 7.0 e rapidamente concluiu que isso acontecia porque as pessoas estavam usando ferramentas de IA para examinar o código e relatar problemas automaticamente.

Linus divulgou anúncios de candidatos na semana passada para lamentar como os relatórios de bugs gerados por IA inundam canais seguros quando seria melhor passar por canais públicos. Agora parece que Linus está ficando furioso com as pessoas que descartam quaisquer soluções que encontram nos mantenedores, não importa quão pequenos sejam.

Os desenvolvedores Linux estão sendo bombardeados com mensagens de erro geradas por IA e Linus não está feliz

Você não vai gostar se Linus não estiver feliz.

Linus Torvalds não está satisfeito com a forma como os candidatos ao lançamento do Linux 7.1 estão indo

As coisas estão um pouco barulhentas para o gosto dele

Linus enviou uma mensagem para Linux 7.1 quinto candidato a lançamento. Os kernels Linux geralmente recebem sete candidatos a lançamento antes de serem lançados para uso geral; portanto, a menos que algo incrível seja lançado nas próximas semanas, ele deverá ser lançado em breve.

Linus observa que o 7.1 segue o mesmo padrão do 7.0, com mais alterações no núcleo do que o normal. E, como no 7.0, não é devido à má saúde do kernel; isso ocorre porque os observadores de bugs de IA encontram e percebem muitos outros problemas. Tanto é assim, na verdade, que Linus está ficando um pouco confuso com tantos pequenos problemas relatados. Como ele diz:

Não estou totalmente feliz com isso – a maior parte é algo completamente trivial para motoristas casuais, o que obviamente torna tudo menos assustador, mas ao mesmo tempo não tenho certeza se a rotatividade vale a pena durante o rc5. Essas coisas são “correções”, é claro, mas ao mesmo tempo muitas delas são tão triviais que acho que seriam melhor colocadas na árvore linux-next e mescladas durante a janela de mesclagem.

Então acho que vou começar a ser um pouco mais rígido com esse tipo de luta desnecessária neste final de jogo. Precisamos procurar *regressões*. Correções não críticas para problemas de longa data simplesmente não são apropriadas nesta fase final do ciclo de lançamento.

Mais adiante no relatório, ele diz que “vários desses episódios foram causados ​​por revisões de código de IA” e que será muito mais rigoroso com essas verificações no futuro. Ele justifica sua posição dizendo que, embora pequenas correções tenham uma pequena chance de causar mais problemas do que resolvem, não é uma chance zero, e ele gostaria que as pessoas as portassem para a próxima árvore do Linux para inclusão na próxima versão do kernel.

Link da fonte