FERRAMENTAS LINUX: Linus Torvalds e Seu Compromisso com o “Dogfooding” no Desenvolvimento do Kernel Linux

quinta-feira, 16 de maio de 2024

Linus Torvalds e Seu Compromisso com o “Dogfooding” no Desenvolvimento do Kernel Linux

 

Linus Torvalds, o cérebro por trás do kernel Linux, é conhecido por sua abordagem hands-on. 

Além de examinar vários elementos de código que ele está mesclando e testando em sua estação de trabalho AMD Ryzen Threadripper e agora também em ARM64 com Ampere Altra, ele é um grande defensor do “dogfooding”. Isso significa que ele está executando o código de ponta do kernel Linux, mesmo durante a janela de mesclagem.

Para aqueles curiosos sobre o quão “no limite” Linus Torvalds está rodando o código do kernel Linux, mesmo durante a janela de mesclagem muito movimentada: sim, ele ainda está fazendo isso. Durante uma discussão recente na lista de discussão, enquanto trabalhava em problemas surgidos das atualizações do driver gráfico DRM para Linux 6.10, ele comentou sobre sua abordagem atual de dogfooding para o kernel Linux.

David Airlie, mantenedor do DRM, expressou preocupações sobre possíveis problemas. Em resposta, Torvalds afirmou que, como acredita muito em dogfooding, sempre executa seu próprio kernel, mesmo durante a janela de mesclagem. Ele tenta reiniciar diariamente.

Portanto, Linus continua a alimentar o kernel do Linux mesmo durante os períodos de janela de mesclagem de duas semanas muito movimentados, onde muitos códigos novos (e bugs) são introduzidos. Quanto ao bug discutido recentemente, a crença foi atribuída, em última análise, ao Btrfs ou ao novo código de rastreamento de página limpa do  DRM buddy. Já existe um novo pull com uma correção do  DRM buddy allocator.




Fonte 

Até a próxima !!

Nenhum comentário:

Postar um comentário