After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 746907 - We really need an AppData file
We really need an AppData file
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: Richard Hughes
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-03-27 19:17 UTC by Richard Hughes
Modified: 2015-04-01 13:15 UTC
See Also:
GNOME target: 3.16
GNOME version: ---


Attachments
what i see (47.80 KB, image/png)
2015-03-27 19:17 UTC, Richard Hughes
  Details
initial patch (3.29 KB, patch)
2015-03-30 11:48 UTC, Richard Hughes
none Details | Review

Description Richard Hughes 2015-03-27 19:17:13 UTC
Created attachment 300485 [details]
what i see

Fedora 22, search for "settings", see the attached.

This is really bad, as we can also *remove* the application removing 90% of GNOME in the process. The long description is the package description and the generic name "Settings" isn't useful in the update panel either.

IMHO the only way to do this properly is for g-c-c to ship an AppData file which can be used for the long description for the updates panel, and much more 
importantly be able to set the "core-for-gnome" flag.

We can't obviously fix the description for 3.16.1, but we can fix the fact that it's supposedly removable. If this is okay, I can work on some patches. If there's some other .desktop key I can use for "show in GNOME shell, but not in the software center" I'm all ears. Thanks.
Comment 1 Giovanni Campagna 2015-03-27 20:05:16 UTC
Isn't removability controlled by the modulesets? Why does appdata matter?
Comment 2 Richard Hughes 2015-03-27 20:08:27 UTC
Ohh, I forgot about that, yes we can do it there too. I still thing my request makes sense given the screenshot.
Comment 3 Bastien Nocera 2015-03-27 22:56:03 UTC
Why is gnome-control-center even visible in Software? It's "builtin" like gnome-settings-daemon or gnome-shell. It shouldn't be visible in Software at all. It's no use outside of GNOME, and it's an integrable part of GNOME.

We'll do the minimum to get it not to show in Software.
Comment 4 Richard Hughes 2015-03-30 11:48:08 UTC
Created attachment 300579 [details] [review]
initial patch
Comment 5 Richard Hughes 2015-04-01 13:15:34 UTC
I've pushed this to master.