Algatus eksperimentaalsete programmide testimise lihtsustamiseks GNOME OS-is

GNOME OS arendajate, kes arendavad GNOME'i arendajate ja testerite jaotust, esitlesid algatust, et luua tööriistakomplekt katsetamise lihtsustamiseks eksperimentaalsete programmiversioonide osas jaotustes, mis levitatakse atomaarsete, vĂ€rskendatavate monoliitsete sĂŒsteemipiltidena. Arendatav GNOME OS Developer Tool Suite vĂ”imaldab koguda, levitada ja testida jaotustega kaasnevaid laiendusi, mis on tarnitud sĂŒsteemipiltidena. Tööriistakomplekt annab arendajatele ja testeritele vĂ”imaluse muuta sĂŒsteemi osi ja testida tehtud muudatusi, rikkumata samal ajal monoliitsust jaotuse pildil, kasutamata eraldatud konteinerid ning keelamata turvamehhanisme.

Tööriistakomplekti raames arendatakse graafilist liidest „Test Center“, mis vĂ”imaldab hallata sĂŒsteemi tehtud eksperimenteerivaid muudatusi, samuti luuakse online-repositoorium eksperimentaalsete muudatuste levitamiseks. Selliste muudatuste nĂ€idetena toodi vĂ€lja eksperimentaalsete programmide ja sĂŒste komponendi versioonide kasutamine monoliitsetes jaotustes.

Olevat tĂ€heldatud, et Flatpaki formaadis pakettide rakendamine lahendab probleemide installimise suhtes monoliitsetes jaotustes, kuid ei sobi ebastabiilsete programmiversioonide testimiseks sĂŒsteemis, kuna see muudab testversioonide kasutamise protsessi tavalistele kasutajatele liiga keeruliseks ning jĂ€tab sĂŒsteemi installitud komponendid kuni nende kĂ€sitsi eemaldamiseni. Test Center vĂ”imaldab installida eksperimentaalseid rakenduste versioone arendaja mÀÀratud lingilt. Test Centeri kaudu installitud rakendused mĂ€rgitakse sĂŒsteemis spetsiaalselt kui eksperimentaalsed ja seotakse testimise ajaga, pĂ€rast mille möödumist need automaatselt eemaldatakse.

Eksperimentaalsed sĂŒsteemimuudatused on realiseeritud Test Centeris systemd-sysext tööriistakomplekti abil, mis on mĂ”eldud sĂŒsteemi laienduste piltide loomiseks ja installimiseks, mis ĂŒhendatakse sĂŒsteemi peal overlay'dena. Selliseid overlay'sid saab igal ajal tagasi kerida ja pĂ€rast testimist on vĂ”imalik naasta sĂŒsteemi algse oleku juurde.

Samal ajal töötavad Flatpaki arendajad lisaks ka tÀiendavate konsooli utiliidide installimise korraldamise kallal, mis ei kuulu pÔhiteose hulka. Praeguses vormis on Flatpak suunatud graafiliste rakenduste installimisele ja sobib halvasti konsooli rakenduste levimiseks.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster