In my opinion, "VANILLA" GNOME includes packages which GNOME considers part of the default GNOME experience.
Here are the packages I can argue for desktop-extra: * gnome-shell-extensions is a set of extensions curated by GNOME upstream; it does not define the GNOME OOTB experience, but it is somewhat of an official alternative experience? * gnome-kiosk is GNOME's environment for kiosk-type devices: > GNOME Kiosk provides a desktop environment suitable for fixed > purpose, or single application deployments like wall displays and > point-of-sale systems. this would be official GNOME experience for non-personal-desktop use. These two could go to ubuntu-desktop instead: * gnome-terminal has been GNOME's official terminal emulator for many years until 2022. It was recently replaced by Console upstream and by Ptyxis in Ubuntu. It has been seeded in Ubuntu until 2025, and is still seeded in jammy, noble, plucky. * gcr4 is a core GNOME library seeded in noble, plucky, questing. On 15/09/2025 16:22, Robie Basak wrote:
I've added the following packages to ubuntu-desktop for you: glycin loupe ptyxis tecla libnma software-properties (software-properties-gtk is a binary produced by that source) gstreamer1.0 gst-plugins-base1.0 gst-plugins-good1.0 gst-plugins-bad1.0 pulseaudio pipewire xwayland xdg-terminal-exec xdg-desktop-portal xdg-desktop-portal-gtk As I explained earlier in the thread, the following packages are not seeded. That is, as far as I can tell from a quick glance - I don't have tooling, so it's tedious and error prone - please correct me if I've made a mistake. Therefore these appear unsuitable for the ubuntu-desktop packageset: gnome-kiosk gnome-shell-extensions gnome-terminal showtime gcr4 gnome-shell-ubuntu-extensions gnome-shell-extension-gsconnect gpaste workrave gnome-shell-pomodoro gst-plugins-ugly1.0 gst-libav1.0 gstreamer-vaapi If you want them to go into desktop-extra, then please explain how this fits into the description "Every package that is NOT in ubuntu-desktop, desktop-core or core, but needed for a vanilla GNOME" and how I can validate that. Or if you want to be able to upload them but not through those packagesets, then we can consider creating a different packageset for them, but we'd 1) need a definition that we can rely on in future; and 2) prospective uploaders would need to apply to the DMB for that independently. Thanks, Robie
-- ubuntu-desktop mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
