Iniciativa para achegar o desenvolvemento de openSUSE Leap e SUSE Linux Enterprise

Gerald Pfeifer, CTO de SUSE e presidente do Comité Directivo de openSUSE, suxeriu comunidade para considerar unha iniciativa para achegar os procesos de desenvolvemento e construción das distribucións openSUSE Leap e SUSE Linux Enterprise. Actualmente, as versións de openSUSE Leap constrúense a partir do conxunto básico de paquetes da distribución SUSE Linux Enterprise, pero os paquetes para openSUSE constrúense por separado dos paquetes fonte. A esencia ofertas ao unificar o traballo de ensamblar ambas as distribucións e utilizar paquetes binarios preparados de SUSE Linux Enterprise en openSUSE Leap.

Na primeira fase, proponse fusionar as bases de código superpostas de openSUSE Leap 15.2 e SUSE Linux Enterprise 15 SP2, se é posible, sen perder a funcionalidade e estabilidade de ambas as distribucións. Na segunda etapa, paralelamente á versión clásica de openSUSE Leap 15.2, proponse preparar unha edición separada baseada en ficheiros executables de SUSE Linux Enterprise e lanzar unha versión provisional en outubro de 2020. Na terceira etapa, en xullo de 2021, está previsto lanzar openSUSE Leap 15.3, utilizando ficheiros executables de SUSE Linux Enterprise por defecto.

Usar os mesmos paquetes simplificará a migración dunha distribución a outra, aforrará recursos na construción e probas, permitirá desfacerse de complicacións nos ficheiros de especificacións (todas as diferenzas definidas a nivel de ficheiros de especificacións unificaranse) e facilitará o envío e o procesamento. mensaxes de erro (permitiránche afastarte do diagnóstico de diferentes compilacións de paquetes). openSUSE Leap será promovido por SUSE como plataforma de desenvolvemento para a comunidade e os socios de terceiros. Para os usuarios de openSUSE, o cambio benefíciase da posibilidade de usar código de produción estable e paquetes ben probados. As actualizacións que cobren paquetes descontinuados tamén serán xerais e ben probadas polo equipo de control de calidade de SUSE.

O repositorio de openSUSE Tumbleweed seguirá sendo a plataforma para o desenvolvemento de novos paquetes enviados a openSUSE Leap e SLE. O proceso de transferencia de cambios aos paquetes base non cambiará (de feito, en lugar de construír a partir de paquetes SUSE src, utilizaranse paquetes binarios preparados). Todos os paquetes compartidos seguirán estando dispoñibles no servizo de compilación aberta para a súa modificación e bifurcación. Se é necesario manter unha funcionalidade diferente das aplicacións comúns en openSUSE e SLE, pódese mover a funcionalidade adicional a paquetes específicos de openSUSE (semellante á separación dos elementos de marca) ou pódese conseguir a funcionalidade necesaria en SUSE Linux Enterprise. Suxírese que os paquetes para arquitecturas RISC-V e ARMv7, que non son compatibles con SUSE Linux Enterprise, se compilen por separado.

Fonte: opennet.ru

Engadir un comentario