On 2023-02-01 13:38, Zbigniew Jędrzejewski-Szmek wrote:
#2870 Change proposal: Replace DNF with DNF5 https://pagure.io/fesco/issue/2870 APPROVED (+6,0,-0)
(Fixed the link above)
The change proposal calls for dnf5 to be ready by the time that F39 is branched, on Aug 8 of this year.
Right now, I don't see any documentation for plugins, the general API docs are (subjectively) terse, and the DNF5 git repo has a banner with warning signs that says "The API/ABI is currently unstable." (...which seems very odd, since 5.0.1 was released in November, so one would expect that the API has been stable since at least that time.)
The change proposal doesn't seem to consider gnome-software at all (only the gnome-software-rpm-ostree plugin is mentioned). It's not part of the acceptance criteria, but it seems like it should be.
Is the current plan to support the PackageKit API in the dnf daemon, or to port packagekit's dnf backend to the dnf5 API?