OpenSUSE Leap-ը և SUSE Linux Enterprise-ի զարգացումը ավելի մոտեցնելու նախաձեռնություն

Ջերալդ Պֆայֆեր, SUSE-ի CTO և openSUSE-ի ղեկավար կոմիտեի նախագահ, Առաջարկվում է համայնքը քննարկելու է նախաձեռնություն՝ openSUSE Leap-ի և SUSE Linux Enterprise-ի բաշխումների մշակումն ու կառուցման գործընթացները մոտեցնելու միմյանց: Ներկայումս openSUSE Leap թողարկումները կառուցված են SUSE Linux Enterprise բաշխման հիմնական փաթեթներից, սակայն openSUSE-ի համար փաթեթները կառուցված են աղբյուրի փաթեթներից առանձին: Էությունը առաջարկներ երկու բաշխումների հավաքման և SUSE Linux Enterprise-ից պատրաստի երկուական փաթեթների օգտագործման աշխատանքը միացնելու գործում openSUSE Leap-ում:

Առաջին փուլում առաջարկվում է հնարավորության դեպքում միաձուլել openSUSE Leap 15.2-ի և SUSE Linux Enterprise 15 SP2-ի համընկնող ծածկագրերի հիմքերը՝ չկորցնելով երկու բաշխումների ֆունկցիոնալությունն ու կայունությունը: Երկրորդ փուլում, openSUSE Leap 15.2-ի դասական թողարկմանը զուգահեռ, առաջարկվում է պատրաստել առանձին հրատարակություն՝ հիմնված SUSE Linux Enterprise-ի գործարկվող ֆայլերի վրա և թողարկել միջանկյալ թողարկում 2020 թվականի հոկտեմբերին։ Երրորդ փուլում՝ 2021 թվականի հուլիսին, նախատեսվում է թողարկել openSUSE Leap 15.3-ը՝ լռելյայն օգտագործելով SUSE Linux Enterprise-ից գործարկվող ֆայլերը։

Նույն փաթեթների օգտագործումը կհեշտացնի միգրացիան մի բաշխումից մյուսը, կխնայի ռեսուրսները կառուցման և փորձարկման վրա, հնարավոր կդարձնի ձերբազատվել հատուկ ֆայլերի բարդություններից (սպեցիֆիկ ֆայլի մակարդակում սահմանված բոլոր տարբերությունները կմիավորվեն) և կհեշտացնի ուղարկումն ու մշակումը: սխալի հաղորդագրություններ (թույլ կտա ձեզ հեռանալ տարբեր փաթեթների կառուցման ախտորոշումից): openSUSE Leap-ը կառաջարկվի SUSE-ի կողմից որպես զարգացման հարթակ համայնքի և երրորդ կողմի գործընկերների համար: OpenSUSE-ի օգտատերերի համար փոփոխությունը շահում է կայուն արտադրության կոդ և լավ փորձարկված փաթեթներ օգտագործելու հնարավորությունից: Ընդհատված փաթեթները ընդգրկող թարմացումները նույնպես ընդհանուր և լավ փորձարկված կլինեն SUSE QA թիմի կողմից:

OpenSUSE Tumbleweed-ի պահոցը կմնա հարթակ նոր փաթեթների մշակման համար, որոնք ներկայացված են openSUSE Leap-ին և SLE-ին: Փոփոխությունները բազային փաթեթներին փոխանցելու գործընթացը չի փոխվի (իրականում SUSE src փաթեթներից կառուցելու փոխարեն կօգտագործվեն պատրաստի երկուական փաթեթներ)։ Բոլոր համօգտագործվող փաթեթները կշարունակեն հասանելի լինել Open Build Service-ում՝ փոփոխման և պատառաքաղի համար: Եթե ​​անհրաժեշտ է պահպանել ընդհանուր հավելվածների տարբեր գործառույթները openSUSE-ում և SLE-ում, լրացուցիչ ֆունկցիոնալությունը կարող է տեղափոխվել openSUSE-ի հատուկ փաթեթներ (նման է բրենդինգի տարրերի տարանջատմանը) կամ պահանջվող ֆունկցիոնալությունը կարելի է ձեռք բերել SUSE Linux Enterprise-ում: RISC-V և ARMv7 ճարտարապետությունների փաթեթները, որոնք չեն աջակցվում SUSE Linux Enterprise-ում, առաջարկվում է կազմվել առանձին:

Source: opennet.ru

Добавить комментарий