Opened 10 years ago

Closed 10 years ago

#2306 closed enhancement (fixed)

Please create an AppData file for GRASS

Reported by: hughsient Owned by: grass-dev@…
Priority: minor Milestone: 7.0.0
Component: Docs Version: svn-trunk
Keywords: AppData Cc:
CPU: All Platform: Linux

Description

Please consider writing and installing an AppData file with the application description and some screenshots, else GRASS looks really bad in the GNOME Software Center and also Apper in KDE. We'd love to showcase GRASS as a featured application, but we need the extra installer data before we can do that. See http://people.freedesktop.org/~hughsient/appdata/ for details.

Any questions, please don't hesitate to ask. Thanks!

Attachments (2)

grass.appdata.xml (1.3 KB ) - added by hughsient 10 years ago.
Example file
grass.appdata.2.xml (2.0 KB ) - added by neteler 10 years ago.
updated file which passes validation

Download all attachments as: .zip

Change History (8)

comment:1 by neteler, 10 years ago

There is a "desktop" file in the source code: gui/icons/grass.desktop

http://trac.osgeo.org/grass/browser/grass/branches/releasebranch_7_0/gui/icons/grass.desktop

Maybe it could be reused. Screenshots we can grab from here: http://grass.osgeo.org/screenshots/

by hughsient, 10 years ago

Attachment: grass.appdata.xml added

Example file

comment:2 by hughsient, 10 years ago

I've attached what I came up with quickly for Fedora. Comments welcome -- if it's entirely suitable, please just include this upstream and install it to /usr/share/appdata on Linux builds -- but feel free to modify the prose or swap around the screenshots. Thanks!

by neteler, 10 years ago

Attachment: grass.appdata.2.xml added

updated file which passes validation

comment:3 by neteler, 10 years ago

Added to source code in r60717 (trunk) and subsequent for GRASS 7.0.svn, 6.5.svn and 6.4.svn.

Remaining issue: install it to the requested /usr/share/appdata which is (usually) left to the packager. Keeping ticket open for the case that this is not true.

comment:4 by neteler, 10 years ago

Update: I have moved the XML file to gui/icons/ alongside with grass.desktop. grass.appdata.xml will now copied at compile time into

dist.$ARCH/share/appdata/

comment:5 by hamish, 10 years ago

ok to close after testing new binary package installs in the wild?

comment:6 by hughsient, 10 years ago

Resolution: fixed
Status: newclosed

Yes, the AppData in 6.4.4 works really well, thanks!

Note: See TracTickets for help on using tickets.