Canonical parantos ngumumkeun desain ulang tina toolkit Snapcraft

Canonical parantos ngungkabkeun rencana pikeun perombakan utama Snapcraft toolkit anu dianggo pikeun nyiptakeun, nyebarkeun sareng ngapdet bungkusan mandiri dina format Snap. Catet yén dasar kode Snapcraft ayeuna dianggap warisan sareng bakal dianggo upami perlu ngagunakeun téknologi lami. Parobihan radikal anu dikembangkeun moal mangaruhan modél pamakean ayeuna - proyék anu aya hubunganana sareng Ubuntu Core 18 sareng 20 bakal teras nganggo Snapcraft monolithic lami, sareng Snapcraft modular énggal bakal dianggo dimimitian ku cabang Ubuntu Core 22.

Snapcraft heubeul bakal diganti ku versi anyar, leuwih kompak tur modular nu bakal simplify kreasi bungkusan snap pikeun pamekar jeung ngaleungitkeun kasusah pakait sareng nyieun bungkusan portabel cocog pikeun gawé di sakuliah distribusi béda. Dasar pikeun Snapcraft anyar nyaéta mékanisme Craft Parts, anu ngamungkinkeun, nalika assembling bungkusan, nampi data tina sumber anu béda, ngolahna ku cara anu béda sareng ngabentuk hirarki diréktori dina sistem file, cocog pikeun nyebarkeun bungkusan. Bagian Karajinan ngalibatkeun panggunaan komponén portabel dina proyék anu tiasa dimuat sacara mandiri, dirakit sareng dipasang.

Pilihan palaksanaan Snapcraft anyar atawa heubeul bakal dilaksanakeun ngaliwatan mékanisme fallback husus terpadu kana prosés assembly. Ku cara ieu, proyék-proyék anu aya bakal tiasa ngawangun bungkusan snap tanpa modifikasi sareng ngan ukur peryogi modifikasi nalika nransferkeun bungkusan ka versi énggal tina sistem Ubuntu Core.

sumber: opennet.ru

Tambahkeun komentar