DevX Tracker označava praznine u kompatibilnosti za 110 Cardano alata

Javno vrednovanje mapira ovisnosti kroz 206 alata i identificira uzvodne promjene potrebne za podršku Dijkstra. Njegovi nalazi obuhvaćaju specifične verzije softvera testirane u odnosu na prerelease cardano-node 11.2.0.

By SongMarketCap

Updated:

Cardano News - DevX Tracker označava praznine u kompatibilnosti za 110 Cardano alata

Cardano DevX Initiative je objavila javni tracker spremnosti za hard fork Dijkstra, svrstavajući 110 alata kao “Breaks after HF” u svojoj procjeni od 1. studenoga. Oznaka identificira prazninu u kompatibilnosti u objavljenom kodu alata ili u njegovim ovisnostima. Input Output je istaknuo tracker u svom najnovijem tjednom razvojnom izvješću.

Karta povezuje nalaze s izvornim kodom, razvojnim problemima i rezultatima testova, pokazujući koji sastavni dijelovi trebaju promjene i koji drugi alati ovise o njima.

Procjena Dijkstra obuhvaća 206 Cardano alata

DevX je pregledao katalog od 268 alata i uključio 206 čiji isporučeni kod komunicira s dijelovima protokola na koje utječe Dijkstra. Od 62 isključena alata, 41 nije imalo javni izvorni kod, 18 nije dodirivalo promijenjena sučelja ili strukture, a tri su odgovarala samo kroz testove ili primjere.

Objavljena procjena navodi 110 alata kao “Breaks after HF”, devet kao “In progress”, četiri kao “Ready for HF” i četiri kao “Target component”. Još 45 ostaje neprovjereno, dok su 34 izdvojena s dokumentiranim razlozima, uključujući napuštanje ili ograničenu upotrebu.

“Ready for HF” znači da je alat objavio vlastitu podršku i da nema neriješenih ovisnosti koje procjena prati. “Not verified” znači da praznina u kompatibilnosti nije potvrđena, ali alat nije ostvario prolazan rezultat. DevX podatke označava kao u pregledu i podložne promjenama.

Uzvodne ovisnosti određuju redoslijed popravaka

Tracker modelira 19 uzvodnih koraka koji bi mogli ukloniti prepreke u ovisnostima za 82 alata. Njegov predloženi slijed daje prednost dodatnim alatima koje bi svaki korak otključao nakon što su ranije ovisnosti riješene.

Prvih pet koraka uključuje cardano-db-sync, Blockfrost, Ogmios, Koios i Kupo. Zajedno bi te promjene uklonile praćene prepreke za 45 od 82 alata. Blockfrost i Koios ovise o db-sync, dok Kupo ovisi o Ogmios.

Neki projekti također zahtijevaju promjene u vlastitom kodu, pa samo ažuriranje ovisnosti ne bi dovršilo njihovu migraciju. Karta razlikuje te slučajeve od alata koji u potpunosti čekaju uzvodnu podršku. Njegove klasifikacije opisuju pregledane revizije, a naknadna izdanja treba procijeniti u odnosu na taj snimak.

[NEWSBREAK]

Rezultati devneta usmjeravaju daljnje korake održavatelja

Nakon što je cardano-node 11.2.0 označen, DevX je ponovno pokrenuo procjenu na prerelease izdanju. Svih 39 rezultata izvođenja koji su se mogli usporediti pri identičnim verzijama komponenti podudarali su se s ranijom procjenom.

Ažuriranje je premjestilo cardano-c i Plutarch u status ready nakon njihovih izdanja s podrškom za Dijkstra. Adder je prešao u in progress, dok su node, CLI, submit API i cardano-testnet klasificirani kao target components jer čine dio samog referentnog izdanja.

Cardano-node 11.2.0 i dalje je prerelease čije bilješke izdanja još ne preporučuju upotrebu na mainnetu. Testiranje na njemu ne predstavlja aktivaciju ere Dijkstra.

Sljedeći korak koji je DevX najavio jest slanje dijagnostičkih paketa održavateljima komponenti s potvrđenim kvarovima na devnetu, uključujući Ogmios, Kupo, db-sync, Pallas, CML i gOuroboros. Svaki paket namijenjen je dokumentiranju kvara, pružanju koraka za reprodukciju i identifikaciji alata koje on blokira.