Fedora 39 proficiscitur ad movendum DNF5, a Pythone compositum

Ben Cotton, qui positionem Fedorae Programmatis Procuratoris in Red Hat tenet, consilium suum nuntiavit Fedora Linux mutandae in sarcina procuratori DNF5 per defaltam. Fedora Linux 39 consilia reponere in dnf, libdnf, et fasciculis dnf-cutomaticis cum DNF5 toolkit et bibliothecae novae libdnf. Propositio nondum a FESCo (Fedora Engineering Committee Steering), quae pars technicae progressionis distributionis Fedorae est responsabilis est.

Uno tempore, DNF Yum reposui, quod totum in Pythone scriptum erat. In DNF functiones intensiva humili gradu rescripta sunt et in singulas bibliothecas accipitrem, librepo, librepo et libcomps, sed compages et gradus in Pythone manserunt. The DNF5 project is aimed at uniting existing low-level libraries, rescribo reliquas partes sarcinarum in Pythone in C++ et movens basic functionality in separato librario libdnf5 cum creatione wrapper circa hanc bibliothecam ad salvandum Pythonem API.

Usus C++ loco Pythonis magnum numerum clientium eliminabit, magnitudinem toolki minuet, et effectus melioris facit. Superior effectus non solum per usum compilationem in codice machinae obtinetur, sed etiam per amplificationem tabulae transactionis, optimizationem onerandi ex repositoriis et reficiendi datorum (databases cum historia status et operationis systematis separantur). Instrumentum DNF5 e PackageKit decoquitur in favorem novi processus curriculi DNF Daemonum vocati, quod in sarcinaKit functionis suae reponit et interfaciem praebet ad sarcinas et updates in graphicis ambitibus administrandis.

Rework etiam facultatem praebebit emendandi aliqua melioramenta quae usabilitatem villici sarcinae emendant. Exempli gratia, nova DNF progressui operationum magis visibile indicium praebet; additae subsidii ad usus locorum RPM packages pro transactionibus; addidit facultatem in relationibus de rebus perfectis ostentandi informationes a scriptoribus in fasciculis constructas productas; Ratio inputationis complementi provectioris pro vercundus proposita est.

Source: opennet.ru