Desenvolvedores do Fedora Linux sobre a formação da equipe Minimization Team, que trabalhará em conjunto com os mantenedores de pacotes para de redução do tamanho do instalador das aplicações, runtime e outros componentes da distribuição. O tamanho será reduzido pela interrupção da instalação de dependências desnecessárias e pela exclusão de componentes opcionais, como documentação.
A redução do tamanho permitirá diminuir o tamanho dos contêineres de aplicações e das compilações especializadas para dispositivos de internet das coisas.
Observa-se que, na sua forma atual, o tamanho da imagem base do Fedora é quase três vezes maior do que imagens similares de projetos como Ubuntu, Debian e openSUSE (300 MB contra 91-113 MB). A principal razão para o aumento do tamanho do instalador são as dependências que poderiam ser evitadas. A redução das dependências permitirá não apenas otimizar o tamanho do ambiente mínimo, mas também aumentar a segurança geral e diminuir os vetores de ataque ao excluir código desnecessário.
Para reduzir as dependências, planeja-se analisar a árvore de dependências para aplicações típicas e frequentemente utilizadas, o que permitirá entender quais dependências podem ser excluídas por serem desnecessárias e quais fazem sentido serem divididas em partes. Também está sendo considerada a possibilidade de fornecer modos especiais para reduzir o tamanho das aplicações instaladas, por exemplo, interrompendo a instalação de documentação e exemplos de uso.
Adicionalmente, pode-se destacar
comitê FESCo (Fedora Engineering Steering Committee), responsável pela parte técnica do desenvolvimento da distribuição Fedora, adiou a discussão sobre a interrupção da formação de repositórios principais para a arquitetura i686.
O comitê retornará a este assunto duas semanas antes da transição da base de pacotes para o estado de congelamento antes do lançamento da beta, ou após estudar o possível impacto negativo da interrupção da entrega de pacotes para i686 sobre as compilações locais de módulos.
Fonte: opennet.ru
