Public bug reported:

When I packaged gnome-software 3.22 for Ubuntu, I had it depend on
gnome-software-plugin-snap because it should be installed by default in
Ubuntu, right?

gnome-software 3.24 now has separate appstream metadata for the various
gnome-software plugins. This allows users to easily enable or disable
addons by clicking the checkbox on the details page for an app. What's
interesting to me is that the Addons don't show up on the Details page
if they are provided in the same package as the app itself.

Today, I moved the appstream metadata for the Snap and Flatpak addons to
their plugin packages. One benefit is it now very easy for someone to
enable Flatpak support.

There's one problem right now. If a user unclicks the checkbox next to
"Snappy Support", gnome-software will be installed since it Depends on
the Snap plugin.

We could:
1) Change Depends: gnome-software-plugin-snap to Recommends: 
gnome-software-plugin-snap, or
2) Move the Snap addon metadata back to the gnome-software package so that it 
Snap support is not removable in gnome-software

Any objection to #1?

** Affects: gnome-software (Ubuntu)
     Importance: High
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-software in Ubuntu.
https://bugs.launchpad.net/bugs/1691620

Title:
  Recommend instead of depend on gnome-software-plugin-snap?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1691620/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to