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.