mak requested changes to this revision.
mak added inline comments.
This revision now requires changes to proceed.

INLINE COMMENTS

> org.kde.ksysguard.appdata.xml:2
> +<?xml version="1.0" encoding="utf-8"?>
> +<component type="desktop">
> +  <name>KSysGuard</name>

Nitpick: Use `desktop-application`

> org.kde.ksysguard.appdata.xml:7
> +  <id>org.kde.ksysguard</id>
> +  <metadata_license>CC0-1.0</metadata_license>
> +  <project_license>GPL-2.0+</project_license>

Maybe using `FSFAP` as license is better here, so the sources don't have to 
ship a copy of the CC0 license.

> org.kde.ksysguard.appdata.xml:18
> +    <screenshot type="default">
> +      <image 
> type="source">https://www.kde.org/images/screenshots/ksysguard.png</image>
> +      <image 
> type="thumbnail">https://www.kde.org/images/screenshots/resized/ksysguard.png</image>

Thumbnails are generally thrown away be the metadata extractor on the Linux 
distro side, so you can really drop the "type" property of the image tag here 
and just add the source image.

> org.kde.ksysguard.appdata.xml:28
> +  </mimetypes>
> +</component>

The component is missing a `launchable` tag: 
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-launchable
The categories and mimetypes lists can be dropped, as those will be 
automatically extracted from the desktop-file mentioned in the launchable tag 
(if they are not dropped, the metainfo file will *override* the desktop file 
contents, which is likely not the desired behavior here)

REPOSITORY
  R106 KSysguard

REVISION DETAIL
  https://phabricator.kde.org/D13772

To: ngraham, #plasma, apol, mak
Cc: mak, plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol, mart

Reply via email to