Canonical imetangaza kuunda upya zana ya zana ya Snapcraft

Canonical imefichua mipango ya urekebishaji mkuu ujao wa zana ya zana ya Snapcraft inayotumika kuunda, kusambaza na kusasisha vifurushi vinavyojitosheleza katika umbizo la Snap. Ikumbukwe kwamba msingi wa sasa wa msimbo wa Snapcraft unachukuliwa kuwa urithi na utatumika ikiwa ni muhimu kutumia teknolojia za zamani. Mabadiliko makubwa yanayotengenezwa hayataathiri mtindo wa sasa wa matumizi - miradi inayohusiana na Ubuntu Core 18 na 20 itaendelea kutumia Snapcraft ya zamani ya monolithic, na Snapcraft mpya ya moduli itaanza kutumika kwa kuanzia na tawi la Ubuntu Core 22.

Snapcraft ya zamani itabadilishwa na toleo jipya, lenye kompakt zaidi na la kawaida ambalo litarahisisha uundaji wa vifurushi vya haraka kwa wasanidi programu na kuondoa ugumu unaohusiana na kuunda vifurushi vinavyobebeka vinavyofaa kufanya kazi katika usambazaji tofauti. Msingi wa Snapcraft mpya ni utaratibu wa Sehemu za Ufundi, ambayo inaruhusu, wakati wa kukusanya vifurushi, kupokea data kutoka kwa vyanzo tofauti, kusindika kwa njia tofauti na kuunda safu ya saraka katika mfumo wa faili, zinazofaa kwa kupeleka vifurushi. Sehemu za Ufundi zinahusisha matumizi ya vipengele vya kubebeka katika mradi ambao unaweza kupakiwa kwa kujitegemea, kukusanyika na kusakinishwa.

Uchaguzi wa utekelezaji mpya au wa zamani wa Snapcraft utafanywa kupitia utaratibu maalum wa kurudi nyuma uliounganishwa katika mchakato wa mkusanyiko. Kwa njia hii, miradi iliyopo itaweza kujenga vifurushi vya snap bila marekebisho na itahitaji tu marekebisho wakati wa kuhamisha vifurushi kwenye toleo jipya la mfumo wa Ubuntu Core.

Chanzo: opennet.ru

Kuongeza maoni