Categorias
Kernel

Sistema de arquivos XFS perde seu mantenedor e futuro do sistema de arquivo é incerto

Seis anos depois, o mantenedor Darrick Wong se despede do XFS. O mês de agosto já começou com uma notícia não muito agradável, o principal mantenedor, para não dizer o único ativo, resolveu sair do projeto alegando muito trabalho e cansaço extremo. Em sua despedida, que vamos ler na íntegra logo abaixo, ele disse que faltam pessoas para colaborar e que ele está exausto. O aviso de sua saída foi por meio de um lançamento de vários patches para o Linux Kernel, que diz o seguinte:

Olá a todos,
Escolho não continuar como mantenedor. Meu ato final como mantenedor é escrever tudo o que tenho feito como mantenedor nos últimos seis anos. Há muitas demandas feitas ao mantenedor, e a única maneira de corrigir isso é delegar as responsabilidades. Também anotei minhas impressões sobre as regras não escritas sobre como contribuir com o XFS. O patchset termina com minha nomeação para um novo mantenedor de lançamento para manter as coisas funcionando nesse ínterim. Testes e triagem; gestão comunitária; e manutenção LTS todas as funções/cargos estão abertas. Esta é uma maneira extraordinária de destruir tudo. Aproveitar! Comentários e perguntas são, como sempre, bem-vindos.
Darrick Wong

Ao todo, Darrick somou mais de uma década colaborando com o sistema de arquivos XFS, e como visto de maneira incansável e focado. Na Oracle, ele também é conhecido como o hacker do Kernel e fez carreira na IBM onde passou 8 anos escrevendo o código do Kernel. O XFS, criado em 1993, foi portado para o Linux Kernel em 2001. Mas foi em 2002 que o Gentoo resolveu disponibilizar o XFS para todos os seus usuários.

Em 2014 a Red Hat resolveu tornar o XFS padrão no Red Hat Enterprise Linux, e isso começou já no RHEL 7. Darrick disse que o projeto tornou-se nada atraente para muitos colaboradores e as pessoas foram se afastando até que sobrou apenas ele. Com uma fala cansada e em forma de desabafo, ele disse:

Eu me cansei anos atrás tentando fazer malabarismos com as funções de desenvolvedor sênior, revisor, testador, responsável pela triagem (porcaria), gerente de lançamento e (às vezes) gerente de ligação. Há trabalho suficiente aqui neste subsistema para uma equipe de 20 FT, mas, em vez disso, estamos reduzidos a metade disso. Achei que, se pudesse esperar um pouco mais, poderia ajudar a manter o foco no desenvolvimento de longo prazo para melhorar a experiência dos usuários. Eu estava errado.

E ele continua:

Atualmente, as pessoas que trabalham no XFS parecem passar a maior parte do tempo em backports de kernel de distro e lidando com relatórios de bugs gerados por IA que não são relatórios de usuários. A revisão tornou-se um pesadelo de peneirar o código do kernel subdocumentado tentando decidir se esse novo recurso não quebrará todos os outros recursos. Obter revisões é um processo desagradável de negociar com demandas por mais limpezas, tentando descobrir se um comentário de revisão é baseado em experiência ou desconhecimento e se perguntando se o silêncio significa alguma coisa.

Por fim, ele mesmo recomenda o Chandan Babu como seu substituto, Babu é desenvolvedor do XFS na Oracle. Até este momento ninguém assumiu publicamente ou oficialmente como novo mantenedor do sistema de arquivos XFS.

Por Emanuel Negromonte

Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.

Sair da versão mobile