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