Iniciativa per apropar el desenvolupament d'openSUSE Leap i SUSE Linux Enterprise

Gerald Pfeifer, CTO de SUSE i president del comitè de direcció d'openSUSE, va suggerir la comunitat per considerar una iniciativa per apropar els processos de desenvolupament i creació de les distribucions openSUSE Leap i SUSE Linux Enterprise. Actualment, les versions d'openSUSE Leap es creen a partir del conjunt bàsic de paquets de la distribució SUSE Linux Enterprise, però els paquets per a openSUSE es creen per separat dels paquets font. L'essència ofertes en unificar el treball d'assemblar ambdues distribucions i utilitzar paquets binaris preparats de SUSE Linux Enterprise a openSUSE Leap.

En la primera etapa, es proposa fusionar les bases de codi superposades d'openSUSE Leap 15.2 i SUSE Linux Enterprise 15 SP2, si és possible, sense perdre la funcionalitat i l'estabilitat d'ambdues distribucions. En la segona etapa, paral·lelament a la versió clàssica d'openSUSE Leap 15.2, es proposa preparar una edició separada basada en fitxers executables de SUSE Linux Enterprise i llançar una versió provisional l'octubre de 2020. En la tercera etapa, el juliol de 2021, està previst llançar openSUSE Leap 15.3, utilitzant fitxers executables de SUSE Linux Enterprise de manera predeterminada.

L'ús dels mateixos paquets simplificarà la migració d'una distribució a una altra, estalviarà recursos en la construcció i prova, permetrà desfer-se de les complicacions dels fitxers d'especificacions (totes les diferències definides a nivell de fitxer d'especificacions s'unificaran) i facilitarà l'enviament i el processament. missatges d'error (us permetrà allunyar-se del diagnòstic de diferents compilacions de paquets). openSUSE Leap serà promogut per SUSE com a plataforma de desenvolupament per a la comunitat i socis de tercers. Per als usuaris d'openSUSE, el canvi es beneficia de la possibilitat d'utilitzar codi de producció estable i paquets ben provats. Les actualitzacions que cobreixen paquets discontinuats també seran generals i ben provades per l'equip de control de qualitat de SUSE.

El dipòsit d'openSUSE Tumbleweed seguirà sent la plataforma per al desenvolupament de nous paquets enviats a openSUSE Leap i SLE. El procés de transferència de canvis als paquets base no canviarà (de fet, en comptes de crear-los a partir de paquets SUSE src, s'utilitzaran paquets binaris ja fets). Tots els paquets compartits continuaran disponibles al servei de compilació oberta per a modificacions i bifurcació. Si és necessari mantenir una funcionalitat diferent de les aplicacions comunes a openSUSE i SLE, es pot moure funcionalitats addicionals a paquets específics d'openSUSE (similar a la separació dels elements de marca) o es pot aconseguir la funcionalitat requerida a SUSE Linux Enterprise. Es recomana compilar per separat els paquets per a arquitectures RISC-V i ARMv7, que no són compatibles amb SUSE Linux Enterprise.

Font: opennet.ru

Afegeix comentari