Fedora pode descartar RPMs Delta

Fedora 41 terá suporte de auto-criptografia dentro de seu instalador
Fedora 37 recebe um lote de novos recursos aprovados

Os desenvolvedores da distribuição Fedora Linux afirmam que o sistema pode descartar RPMs Delta já a partir das próximas versões que devem chegar neste ano. Por muitos anos, houve suporte delta RPM integrado ao Fedora para permitir apenas o download da diferença binária entre o pacote RPM atualmente instalado e a versão atualizada. Embora isso fizesse sentido durante o período de conectividade/largura de banda limitadas à Internet, os RPMs delta não se mostraram úteis há anos e agora o Fedora Linux está considerando remover esse suporte.

Os RPMs Delta faziam sentido há muito tempo, quando as conexões com a Internet eram muito mais lentas e mais comuns para os usuários em uma conexão medida, mas nos anos mais recentes o conceito não se mostrou útil. Além disso, aqueles com velocidades de Internet mais comuns hoje em dia e hardware moderno provavelmente achariam que leva mais tempo para reconstruir um RPM completo de um RPM delta do que apenas baixar o pacote RPM novo inteiro para o software atualizado. O valor dos DRPMs hoje em dia parece mínimo enquanto carrega os custos de infraestrutura/hospedagem.

O líder do projeto Fedora, Matthew Miller, levantou a proposta esta semana sobre a queda dos RPMs delta. Além dos benefícios diretos limitados atualmente, dadas as tecnologias mais recentes em torno de OSTree e deltas de contêineres, ele acredita que é hora de “dar um triste e afetuoso adeus aos DeltaRPMs”.

Fedora pode descartar RPMs Delta

Fedora pode descartar RPMs Delta

Este tópico de desenvolvimento do Fedora concentra todas as discussões mais recentes sobre a possível queda de RPMs delta estão ocorrendo. A maioria parece concordar que é hora de eliminar os RPMs delta por vários motivos.

“O que estamos fazendo agora — como tem sido o caso por vários anos, já observado na discussão anterior — tem muito pouco valor para o usuário final. Também conforme observado naquele tópico (como no ticket) … isso é lamentável, porque trouxe alguns benefícios reais (e poderia fazer ainda mais). Mas, acho que é hora de seguir em frente. Temos ostree e várias abordagens delta de contêiner. Devemos nos concentrar nisso – e dar um triste e afetuoso adeus aos DeltaRPMs”, disse o desenvolvedor Matthew Miller, líder do Projeto Fedora.

Dado que o lançamento do Fedora 38 está se aproximando rapidamente e já passou do prazo de conclusão da alteração, descartar os RPMs delta é provavelmente algo que seria buscado para o Fedora 39 ou posterior. Embora alguns tenham levantado a questão, ela pode ser implementada gradualmente por meio de mudanças na infraestrutura. De qualquer forma, além desta discussão ativa na lista de discussão, ela ainda precisa ser votada eventualmente pelo Comitê de Engenharia e Direção do Fedora (FESCo) uma vez que uma proposta formal tenha sido redigida.