We would like to invite you to DNF API hackfest session at DevConf which will be held on Sunday, February 8 at 10:40. The session is especially for the ones whose application is currently using yum/yum-utils and need to change the backend to DNF or for anyone who tries to write DNF plugin from scratch. You will have great opportunity to ask DNF developers for technical help. See you there. Your DNF team
Today we have started new project dnf-plugins-extras
where could be hosted any external DNF plugin with any dependencies.
We will add this package to Fedora soon. Then you can request new plugin and report a bug in RedHat Bugzilla. Sure, pull requests are welcomed to integrate any utilities with DNF!
At this moment snapper plugin is available in the repository. It creates snapshots every transaction via snapper daemon, which is powerful tool to manage snapshots.
Q: Why just not to add community plugins to core plugins?
A: We want to keep the core plugins minimal.
In following page is described the classification of common DNF bugs, what information to provide for each of them and what to attach. By filling right the bug reports you not only save time of DNF developers but you could raise the priority of your issue and eliminate wasteful delay of asking for additional problem description from us. Thanks for properly filled bug reports so we can spend more time to fix your issues.
New DNF version 0.6.3 fixes tons of bugs, speeds up bash completion, takes a systemd shutdown inhibitor delay lock during transactions and others. DNF-PLUGINS-CORE version 0.1.4 provides new plugins, needs_restarting and reposync. More on project release notes.
Dear users of YUM and DNF, I'm writing to you regarding a request for your feedback. I would be very grateful if you could send me a brief description of how you use YUM or DNF currently or how would you like to use it. I am particularly interested in the occurrences of "dnf/yum install" calls in your scripts. What does these scripts do and what do they expect when they call the "install" command in different situations? Or even your own aliases, plugins, workarounds and the other hacks that you always need to do your job properly would be very interesting. Please share with me the use cases, not the description of the "install" command. Think twice before you share something because I believe it's not as easy as it might seem. As an example I think it might be something like: