Canonical ti kede atunto ti ohun elo irinṣẹ Snapcraft

Canonical ti ṣafihan awọn ero fun atunṣe pataki ti n bọ ti ohun elo irinṣẹ Snapcraft ti a lo lati ṣẹda, kaakiri ati ṣe imudojuiwọn awọn idii ti ara ẹni ni ọna kika Snap. O ṣe akiyesi pe ipilẹ koodu Snapcraft lọwọlọwọ ni a gba pe o jẹ ohun-ini ati pe yoo ṣee lo ti o ba jẹ dandan lati lo awọn imọ-ẹrọ atijọ. Awọn ayipada ipilẹṣẹ ti o dagbasoke kii yoo ni ipa lori awoṣe lilo lọwọlọwọ - awọn iṣẹ akanṣe ti o ni ibatan si Ubuntu Core 18 ati 20 yoo tẹsiwaju lati lo Snapcraft monolithic atijọ, ati pe Snapcraft modular tuntun yoo bẹrẹ lati lo ni ibẹrẹ pẹlu ẹka Ubuntu Core 22.

Snapcraft atijọ yoo rọpo nipasẹ tuntun, iwapọ diẹ sii ati ẹya modular ti yoo jẹ ki ẹda awọn idii imolara rọrun fun awọn olupilẹṣẹ ati imukuro awọn iṣoro ti o nii ṣe pẹlu ṣiṣẹda awọn idii gbigbe to dara fun ṣiṣẹ kọja awọn ipinpinpin oriṣiriṣi. Ipilẹ fun Snapcraft tuntun jẹ ẹrọ Awọn apakan Craft, eyiti o fun laaye, nigbati o ba n pejọ, lati gba data lati awọn orisun oriṣiriṣi, ṣe ilana ni awọn ọna oriṣiriṣi ati ṣe agbekalẹ awọn ilana ilana ni eto faili, o dara fun gbigbe awọn idii. Awọn apakan iṣẹ ọwọ jẹ pẹlu lilo awọn paati gbigbe ninu iṣẹ akanṣe kan ti o le jẹ kojọpọ ni ominira, pejọ ati fi sori ẹrọ.

Yiyan ti imuse Snapcraft tuntun tabi atijọ yoo ṣee ṣe nipasẹ ẹrọ isọdọtun pataki kan ti a ṣe sinu ilana apejọ. Ni ọna yii, awọn iṣẹ akanṣe ti o wa yoo ni anfani lati kọ awọn idii imolara laisi iyipada ati pe yoo nilo iyipada nikan nigbati gbigbe awọn idii si ẹya tuntun ti eto Ubuntu Core.

orisun: opennet.ru

Fi ọrọìwòye kun