2016-01-18 17:55 GMT+01:00 Richard Hughes <[email protected]>:
> On 17 January 2016 at 22:05, Michael Catanzaro <[email protected]> wrote:
>> We've been doing a review of GNOME modulesets on the release team list,
>> trying to decide what belongs in core and should be installed by
>> default. gnome-color-manager is currently not in core, but it is
>> "required" by gnome-control-center, so we are very likely going to move
>> it to core.
>
> Right, makes sense.
>
>> I notice each desktop file has either NoDisplay=true or
>> NotShowIn=GNOME. (This is good, since we don't want the app itself to
>> be user visible.) But it does have an appdata file, so it appears in
>> GNOME Software and can be uninstalled there, even though it doesn't
>> show up in the overview. That is not good. Should the appdata file be
>> removed, or should it be blacklisted in GNOME Software? Could you
>> please take care of this?
>
> I can. It's got an AppData to allow it to be installed in other
> software centers, e.g. in XFCE or KDE and we're missing the API to do
> something like NotShowIn in the AppStream spec.
No really... I would propose the following:
* Add a compulsory_for_desktop=GNOME tag to the apps in question
* Make GNOME-Software not show those compulsory apps at all, not just
disallow removals.
* Only show a compulsory app if there is an addon ehancing it.
Cheers,
Matthias
--
I welcome VSRE emails. See http://vsre.info/
_______________________________________________
[email protected]
https://mail.gnome.org/mailman/listinfo/release-team
Release-team lurker? Do NOT participate in discussions.