Progressio DNF V sarcina procurator et PackageKit postea incepit

Daniel Mach de Red Hat nuntiavit circa initium evolutionis DNF 5 fasciculi procuratoris, in quo DNF logica in Pythone effecta transferetur in bibliothecam libdnf scriptam in C++. DNF 5 inire tentationem mense Iunio in evolutione Fedoris 33, post quam addetur promptuario Rawhide mense Octobri 2020, et restituet DNF 2021 mense Februario 4. Sustentationem DNF 4 rami permanebit ut est. usus est in Rubrum Hat Enterprise Linux 8 .

Notatur propositum pervenisse ad statum in quo fere impossibile est codicem evolvere sine compatibilitate rupto in gradu API/ABI continuare. Hoc est maxime debitum ad damnum congruentia PackageKit et impossibilitas explicandi libdnf sine mutatione "libhif" API. Eodem tempore, non obstante intentione API mutandi, convenientiam retrorsum servans in gradu lineae interface imperantis et API dicitur principale esse.

Sustentatio Pythonis API in DNF retinebitur, sed logica negotia in Pythone scripta in bibliothecam libdnf (C++) transferetur, quae eandem operationem praepositorum in distributione curabit. Progressio circa C++ API centrum erit, et Python API sponte generabitur in forma vestis innixa.
Vincula pro Go, Perl et
Ruby. Post C++ API stabilita, C API parabitur fundamento, ad quod rpm-ostree transferetur. Hawkey Python API removebitur et reponi cum libdnf Python API.

Core functionis DNF retinebitur. Ob magnas probationes (circa 1400 probationes), expectatur API rework non incursum imperium lineae instrumenti pro fine utentium. Argumentum parsing et output leviter mutare possunt, sed hae mutationes bene comprobatae erunt. In versionem nudatus microdnfusus in vasis, id consilium est efficere subsetarium DNF facultatum, quae plenam paritatem in functionality non consideratur.

pro PackageKit Novum DBus ministerium creabitur qui praebet instrumenti ad sarcinas et updates ad applicationes graphicas administrandas. Ministerium hoc a scabere excogitatum est ut eius creatio multum temporis requirere possit. PackageKit nuper explicatum non est et modus in conservando fuit cum MMXIV propter damnum congruentiae. Cum incremento Snaps et systemata Flatpak, usurae in PackageKit distributiones amittunt, exempli gratia, iam non praesto est in aedificationibus Fedora SilverBlue. Stratum abstractionis pro sarcina procuratio late providetur a indigenis GNOME et KDE Centra applicationis Control, quae institutionem fasciculorum flatpak ad singulos usoris gradus admittunt. Systema unificatum API ad indicem fasciculorum inauguratum comparandum non est tam utilis sicut prius.

Source: opennet.ru