Canonical hefur tilkynnt endurhönnun á Snapcraft verkfærakistunni

Canonical hefur opinberað áætlanir um væntanlega meiriháttar endurskoðun á Snapcraft verkfærasettinu sem notað er til að búa til, dreifa og uppfæra sjálfstætt pakka á Snap sniðinu. Tekið er fram að núverandi Snapcraft kóðagrunnur er talinn arfur og verður notaður ef nauðsynlegt er að nota gamla tækni. Þær róttæku breytingar sem verið er að þróa munu ekki hafa áhrif á núverandi notkunarlíkan - verkefni sem tengjast Ubuntu Core 18 og 20 munu halda áfram að nota gamla einlita Snapcraft, og nýja mát Snapcraft mun byrja að nota frá og með Ubuntu Core 22 útibúinu.

Gamla Snapcraft verður skipt út fyrir nýja, fyrirferðarmeiri og einingaútgáfu sem mun einfalda gerð snappakka fyrir forritara og útrýma þeim erfiðleikum sem fylgja því að búa til flytjanlega pakka sem henta til að vinna á mismunandi dreifingum. Grunnurinn fyrir nýja Snapcraft er Craft Parts vélbúnaðurinn, sem gerir, við samsetningu pakka, kleift að taka á móti gögnum frá mismunandi aðilum, vinna úr þeim á mismunandi hátt og mynda stigveldi möppu í skráarkerfinu, hentugur til að dreifa pakka. Craft Parts felur í sér notkun færanlegra íhluta í verkefni sem hægt er að hlaða, setja saman og setja upp sjálfstætt.

Val á nýrri eða gamalli Snapcraft útfærslu verður framkvæmt með sérstöku varakerfi sem er samþætt í samsetningarferlinu. Þannig munu núverandi verkefni geta smíðað skyndipakka án breytinga og þurfa aðeins breytingar þegar pakkarnir eru fluttir í nýja útgáfu af Ubuntu Core kerfinu.

Heimild: opennet.ru

Bæta við athugasemd