Proposal for reducing the number of unremovable apps in GNOME Software



Hi,

Currently about half of the GNOME core apps are unremovable in GNOME Software. It's the set of apps that are not new additions to core over the past two years, but at this point that's entirely arbitrary. So we need to find a better criterion for determining what should and should not be unremovable.

In the interests of allowing users to replace core apps with their preferred alternatives, I'd like to propose that only the most essential applications -- stuff that cannot plausibly be packaged as a properly-sandboxed flatpak -- should remain unremovable. Specifically, I propose that <mandatory_for_desktop>GNOME</mandatory_for_desktop> be removed from the appstream metainfo for all of our apps except the following four:

* gnome-screenshot
* gnome-software
* nautilus
* yelp

This matches one of Javier's proposed moduleset changes [1].

Thoughts?

Michael

[1] https://git.gnome.org/browse/jhbuild/commit/?h=jjardon/reorganization&id=276a5c4472d5e7f593caa382dc975de5ec4195d6



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]