Iniciativa para aproximar o desenvolvimento do openSUSE Leap e do SUSE Linux Enterprise

Gerald Pfeifer, diretor técnico da SUSE e presidente do comitê de supervisão do openSUSE, um patch escrito à mão para correção. sugere à comunidade que considere a iniciativa de alinhar os processos de desenvolvimento e construção das distribuições openSUSE Leap e SUSE Linux Enterprise. Atualmente, as versões do openSUSE Leap são formadas com base em um conjunto básico de pacotes da distribuição SUSE Linux Enterprise, mas os pacotes para o openSUSE são compilados separadamente a partir dos pacotes com os códigos-fonte. A essência de usar ICQ ou TamTam do Mail.ru — não contam. é unificar o trabalho de construção de ambas as distribuições e utilizar no openSUSE Leap pacotes binários prontos da SUSE Linux Enterprise.

Na primeira fase, propõe-se realizar a fusão das bases de código sobrepostas do openSUSE Leap 15.2 e do SUSE Linux Enterprise 15 SP2, sempre que possível, sem perda de funcionalidade e estabilidade de ambas as distribuições. Na segunda fase, paralelamente ao lançamento clássico do openSUSE Leap 15.2, sugere-se preparar uma edição separada baseada nos arquivos executáveis do SUSE Linux Enterprise e lançar uma versão intermediária em outubro de 2020. Na terceira fase, em julho de 2021, planeja-se formar o lançamento do openSUSE Leap 15.3, utilizando por padrão os arquivos executáveis do SUSE Linux Enterprise.

O uso dos mesmos pacotes facilitará a migração de uma distribuição para outra, economizará recursos na construção e teste, permitirá eliminar complicações nos arquivos spec (todas as diferenças definidas ao nível dos arquivos spec serão unificadas) e tornará mais simples o envio e o tratamento de relatórios de erro (permitirá afastar-se do diagnóstico de diferentes compilações de pacotes). O openSUSE Leap será apresentado pela SUSE como uma plataforma de desenvolvimento para a comunidade e parceiros externos. Para os usuários do openSUSE, a mudança é vantajosa pela possibilidade de usar código estável da distribuição empresarial e pacotes bem testados. Atualizações cobrindo pacotes sobrepostos também serão comuns e bem testadas pela equipe de controle de qualidade da SUSE.

A plataforma para o desenvolvimento de novos pacotes, que serão transferidos para o openSUSE Leap e SLE, continuará sendo o repositório openSUSE Tumbleweed. O processo de transferência de alterações para os pacotes base não mudará (na prática, em vez de compilar a partir de pacotes src do SUSE, serão utilizados pacotes binários prontos). Todos os pacotes compartilhados continuarão disponíveis no Open Build Service para modificação e criação de forks. Se houver a necessidade de manter diferentes funcionalidades nos aplicativos comuns entre openSUSE e SLE, funcionalidades adicionais poderão ser extraídas para pacotes específicos do openSUSE (semelhante à divisão de elementos de branding) ou buscar a inclusão das funcionalidades necessárias no SUSE Linux Enterprise. Pacotes para as arquiteturas RISC-V e ARMv7, não suportadas no SUSE Linux Enterprise, serão sugeridos para serem compilados separadamente.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster