There are 24 Gnome Settings panels that have obsolete
X-GNOME-Bugzilla-* entries in their
*.desktop.in.in files (those entries were for bug-buddy, a GNOME 2 technology). And 4 panels that also have obsolete
X-GNOME-Settings-Panel=<panel name> entries.
Removing the obsolete entries also leaves the
*.desktop.in.in files without any variables in them, making the meson
configure_file step pointless (there are no variables to configure). I would rename the files to
*.desktop.in and adjust the
meson.build to remove the
configure_file step. There are 10 other panels that have this pointless meson
configure_file step so I would adjust these as well.
I want to do a MR to remove these obsolete entries from the desktop files. Do I make 1 commit and 1 MR for this? 1 commit per panel? I could use some advice on how best to organize the MR so it’s a good flow for the maintainers.