** Description changed:

  As requested by the Ubuntu Release Team, I am providing early notice of
  a Feature Freeze Exception I intend to request soon (approximately March
  27)
  
  What is Needed Now
  -----
  Waiting a few days for review of 
https://salsa.debian.org/gnome-team/gnome-software/-/merge_requests/16
  
  Impact
  ------
  I request permission to land a change I am making in Debian to split 
gnome-software's .deb support into a separate package, 
gnome-software-plugin-deb, to match the existing -snap and -flatpak packages. 
This will allow users and flavors to specifically opt into the parts of the 
GNOME Software experience they want. For instance, someone may want to use only 
the Flatpak part because they use the Snap Store to manage .debs and Snaps. Or 
maybe they want a different combination.
  
  This has been requested by multiple users on Ubuntu Discourse and at
  least one Launchpad bug and one Debian bug.
  
  Potential Problems
  -------
- For new installs, gnome-software has Depends: gnome-software-plugin-deb | 
gnome-software-plugin. Where gnome-software-plugin is a virtual package 
provided by each plugin so a user would get gnome-software-plugin-deb installed 
unless they specifically chose a different plugin or the metapackage they 
installed did.
- 
- However, I think this won't work right for upgrades. I am going to
- investigate whether I can add a ubuntu-release-upgrader quirk to install
- gnome-software-plugin-deb for people who already have gnome-software
- installed. Maybe I need to treat gnome-software like a metapackage so I
- can use PostUpgradeInstall
- 
- Otherwise, people are likely to lose support for installing .debs with
- GNOME Software and it is not obvious why.
+ gnome-software has an explicit Recommend: gnome-software-plugin-deb so that 
people upgrading to Ubuntu 24.04 LTS will keep the deb support installed. That 
recommends will be dropped for Ubuntu 26.04 LTS because it won't be needed 
then. (There is a Depends on the virtual packages that enable installing apps.)
  
  Other Related Changes
  ---------------------
- I am dropping the fwupd plugin. Ubuntu Desktop includes the firmware-updater 
snap. Several Ubuntu desktop flavors also include it. For people who don't want 
snaps, there is also the gnome-firmware app packaged as a .deb.
+ I am dropping the fwupd plugin to Suggests so upgrades to Ubuntu 24.04 LTS 
will likely get it uninstalled and new installs won't have it either unless a 
user explicitly installs it later.
+ 
+ Ubuntu Desktop includes the firmware-updater snap. Several Ubuntu
+ desktop flavors also include it. For people who don't want snaps, there
+ is also the gnome-firmware app packaged as a .deb.
  
  Because Ubuntu already has update-manager to handle apt update
  notifications, I am also dropping the autostart file to reduce
  background RAM use.
  
  A few Ubuntu desktop flavors do not provide any firmware updater app at
  all. Ubuntu Budgie developers thought a firmware updater app was too
  technical for inclusion in the default Ubuntu 24.04 LTS install.
  
  Desktop Flavors Affected
  ------------------------
  GNOME Software is currently included in the default install for only
  Ubuntu Cinnamon

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

Title:
  DRAFT [FFe] gnome-software package split

Status in gnome-software package in Ubuntu:
  Incomplete

Bug description:
  As requested by the Ubuntu Release Team, I am providing early notice
  of a Feature Freeze Exception I intend to request soon (approximately
  March 27)

  What is Needed Now
  -----
  Waiting a few days for review of 
https://salsa.debian.org/gnome-team/gnome-software/-/merge_requests/16

  Impact
  ------
  I request permission to land a change I am making in Debian to split 
gnome-software's .deb support into a separate package, 
gnome-software-plugin-deb, to match the existing -snap and -flatpak packages. 
This will allow users and flavors to specifically opt into the parts of the 
GNOME Software experience they want. For instance, someone may want to use only 
the Flatpak part because they use the Snap Store to manage .debs and Snaps. Or 
maybe they want a different combination.

  This has been requested by multiple users on Ubuntu Discourse and at
  least one Launchpad bug and one Debian bug.

  Potential Problems
  -------
  gnome-software has an explicit Recommend: gnome-software-plugin-deb so that 
people upgrading to Ubuntu 24.04 LTS will keep the deb support installed. That 
recommends will be dropped for Ubuntu 26.04 LTS because it won't be needed 
then. (There is a Depends on the virtual packages that enable installing apps.)

  Other Related Changes
  ---------------------
  I am dropping the fwupd plugin to Suggests so upgrades to Ubuntu 24.04 LTS 
will likely get it uninstalled and new installs won't have it either unless a 
user explicitly installs it later.

  Ubuntu Desktop includes the firmware-updater snap. Several Ubuntu
  desktop flavors also include it. For people who don't want snaps,
  there is also the gnome-firmware app packaged as a .deb.

  Because Ubuntu already has update-manager to handle apt update
  notifications, I am also dropping the autostart file to reduce
  background RAM use.

  A few Ubuntu desktop flavors do not provide any firmware updater app
  at all. Ubuntu Budgie developers thought a firmware updater app was
  too technical for inclusion in the default Ubuntu 24.04 LTS install.

  Desktop Flavors Affected
  ------------------------
  GNOME Software is currently included in the default install for only
  Ubuntu Cinnamon

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


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to