Merging the Gnome Software and DNFdragora Software Managers

Merge the Gnome Software and DNFdragora projects into one.

This will provide:

  • A view of software in the catalog
  • A list of all packages in the repositories.
  • A single software manager for all Fedora editions.

That will not work for KDE plasma.

1 Like

Have you raised this upstream with GNOME?

GNOME Software needs to work across all distros, including those that aren’t DNF-based, so to do anything like this they would presumably want a package manager-agnostic approach.

1 Like

I see where you’re coming from with this: a software manager that would manage both individual packages, as well as apps (be it package-based on not). IMO there are a couple of barriers in this request:

  • These are separate projects with different aims. It’s as if one would ask the merger of Thunderbird with Evolution. Not really realistic. A more sensible approach would be to pick one project (e.g. GNOME Software), and define what are those features in the other project that you would like to see in the first one (e.g. package-level management). Then file them as a feature request with the upstream project. What would result though is not a small, actionable item, but rather a fundamental change. I doubt such a request would resonate with those doing the actual work (maintainers, contributors).
  • The interest for such a complex app is rather low. While GNOME Software is generally used by the wider audience, those advanced users who want/need to manage package-based installations usually revert to the command line, where dnf CLI provides a rather powerful tool.
  • Separating application/software management via GUI apps such as GNOME Software from package management via CLI tools has proven over the years to be the more wise approach. Putting package management into GNOME Software would IMO only bring confusion and no real gain to the less experienced users, who would not know how to handle the outputs of a search result.
1 Like