View Issue Details

IDProjectCategoryView StatusLast Update
0001754FreeCADFeaturepublic2015-01-09 15:39
Reporterhughsient Assigned Toyorik  
PrioritylowSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
PlatformLinux 
Product Version0.14 
Summary0001754: Please install the supplied AppData file
DescriptionPlease consider installing this AppData file: https://raw.githubusercontent.com/hughsie/fedora-appstream/master/appdata-extra/desktop/freecad.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
TagsNo tags attached.
FreeCAD Information

Activities

yorik

2014-09-18 16:50

administrator   ~0005128

Last edited: 2014-09-18 16:51

I already made such file too: https://github.com/FreeCAD/FreeCAD_sf_master/blob/master/package/debian/freecad.appdata.xml

Just not sure how/where it must be installed *EDIT* ah I should have read your description better

hughsient

2015-01-09 12:29

reporter   ~0005603

Hi, your AppData file does not validate and can't be used:

/usr/share/appdata/freecad.appdata.xml license 'LGPL' invalid

You really should use a SPDX ID from this list: http://people.freedesktop.org/~hughsient/appdata/#metadata_license -- if you *have* to use LGPL, you need to specify the version and use a http://spdx.org/licenses/ SPDX identifier. Thanks!

Related Changesets

FreeCAD: master fa12868d

2015-01-09 16:28:36

yorik

Details Diff
Fixed gnome app file - fixes 0001754 Affected Issues
0001754
mod - package/debian/freecad.appdata.xml Diff File
mod - package/debian/rules Diff File

Issue History

Date Modified Username Field Change
2014-09-18 16:05 hughsient New Issue
2014-09-18 16:50 yorik Note Added: 0005128
2014-09-18 16:51 yorik Note Edited: 0005128
2015-01-09 12:29 hughsient Note Added: 0005603
2015-01-09 15:39 yorik Changeset attached => FreeCAD Master master fa12868d
2015-01-09 15:39 yorik Assigned To => yorik
2015-01-09 15:39 yorik Status new => closed
2015-01-09 15:39 yorik Resolution open => fixed