** Description changed: As requested by the Ubuntu Release Team, I am providing early notice of - a Feature Freeze Exception I intend to request soon (later this week - hopefully) to split the gnome-software package into separate binary - plugins. 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 or only the apt/.deb part. + a Feature Freeze Exception I intend to request soon (approximately March + 27) What is Needed Now ----- - Finish the Salsa merge request to get some review from others. - Evaluate different use case workflows and how well the changes help and any issues that may result + 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. Other Related Changes --------------------- - fwupd + 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. + 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 ------- 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. 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. 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