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 736859 - Please consider committing and installing the supplied AppData file
Please consider committing and installing the supplied AppData file
Status: RESOLVED FIXED
Product: gnome-screenshot
Classification: Core
Component: general
git master
Other Linux
: Normal enhancement
: ---
Assigned To: gnome-screenshot-maint
gnome-screenshot-maint
Depends on:
Blocks:
 
 
Reported: 2014-09-18 08:45 UTC by Richard Hughes
Modified: 2014-10-12 19:32 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Richard Hughes 2014-09-18 08:45:41 UTC
Please consider installing this AppData file: https://raw.githubusercontent.com/hughsie/fedora-appstream/master/appdata-extra/desktop/org.gnome.Screenshot.appdata.xml

This is used in GNOME and KDE software installers to add the application description and some screenshots. We'd love to showcase more applications, but without the extra data file we can't. The AppData file needs to be installed to /usr/share/appdata/ on Linux and the basename needs to match the .desktop basename. It would also be great if you could integrate the file with your translation system (e.g. intltool) to make the descriptions translated.

See http://people.freedesktop.org/~hughsient/appdata/ for more details; thanks!

Richard
Comment 1 Matthias Clasen 2014-09-18 22:07:45 UTC
You'll have to ask for a freeze break, since this will bring in new strings. Probably better to hold this until .1, for that reason
Comment 2 Richard Hughes 2014-09-19 18:54:47 UTC
I think just push this post-branch and then we can work on the screenshots and wording a bit. For f21 we're using the AppData file in fedora-appstream.
Comment 3 Cosimo Cecchi 2014-10-12 17:19:20 UTC
Richard, I just branched gnome-screenshot for 3.14, so feel free to push the appdata file directly to git master.
Looking at the one you have linked to in the first comment, I see a lot of FIXMEs; could you please remove/fix them before pushing? Thanks!
Comment 4 Richard Hughes 2014-10-12 19:32:24 UTC
I've pushed a more complete patch to master; thanks!

commit 33f0938a43f872defc53cb42d538fdfc00f4e1e7
Author: Richard Hughes <richard@hughsie.com>
Date:   Sun Oct 12 20:04:14 2014 +0100

    Add an AppData file
    
    Resolves: https://bugzilla.gnome.org/show_bug.cgi?id=736859