O Dilema dos Mantenedores do Kernel Linux: Dívida Técnica e Envolvimento da Comunidade

2025-02-14

O veterano mantenedor do kernel Linux, Theodore Ts'o, detalha os desafios da manutenção do kernel em um e-mail. Ele observa que os mantenedores não são onipotentes, mas sim a "linha azul fina" que luta pela qualidade do código. Os contribuidores geralmente desaparecem depois que seu código é aceito, deixando os mantenedores para limpar a bagunça. Ts'o incentiva as equipes de desenvolvimento a participar ativamente da comunidade, mantendo conjuntamente a qualidade do código em vez de se concentrar apenas nos objetivos de curto prazo. Ele cita o Rust para Linux como um exemplo de engajamento positivo da comunidade, mas também destaca a necessidade de mais tempo para construir confiança e resolver problemas de carga de manutenção de código.

Desenvolvimento manutenção de código