D5052: add appdata file for simon
Matthias Klumpp
noreply at phabricator.kde.org
Tue Mar 14 17:05:58 UTC 2017
mak added a comment.
> Any app.desktop with Type=Application needs an appdata file?
> In this repo that would be simond, afaras, ksimond, sam, scc and sccd
Are all of them installed into `/usr/share/applications`? In general, only the apps you want users to see in software centers need a metainfo file.
You can hide apps in `/usr/share/applications` from AppStream-data processing tools by adding a `X-AppStream-Ignore=true` field to the .desktop file.
The file above isn't installed, it should be installed into `${KDE_INSTALL_METAINFODIR}` (`/usr/share/metainfo`)
INLINE COMMENTS
> org.kde.simon.appdata.xml:2
> +<?xml version="1.0" encoding="utf-8"?>
> +<component type="desktop">
> + <id>org.kde.simon.desktop</id>
Use "desktop-application" as component-type, to be more modern ;-)
> org.kde.simon.appdata.xml:4
> + <id>org.kde.simon.desktop</id>
> + <metadata_license>CC0-1.0</metadata_license>
> + <project_license>GPL-2.0+</project_license>
Ideally use FSFAP here, unless the project already uses CC0 somewhere, since CC0 requires you to include the license text with the sources, while FSFAP doesn't.
See https://spdx.org/licenses/FSFAP.html for the tiny license.
REPOSITORY
R431 Simon
REVISION DETAIL
https://phabricator.kde.org/D5052
To: lueck, fux, mak
Cc: #simon, chenhui, cfeck
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-speech/attachments/20170314/324a0b0e/attachment.html>
More information about the Kde-speech
mailing list