Skip to content

Appstream meta info validation issues

Hey,

it seems that the Appstream metadata has validation issues again:

parole.appdata.xml
  I: org.xfce.Parole.desktop:~: content-rating-missing
     This component has no `content_rating` tag to provide age rating information. You can generate
     the tag data online by answering a few questions at https://hughsie.github.io/oars/

  I: org.xfce.Parole.desktop:~: developer-info-missing
     This component contains no `developer` element with information about its author.

  W: org.xfce.Parole.desktop:~: metainfo-filename-cid-mismatch
     The metainfo filename does not match the component ID.

✘ Validation failed: warnings: 1, infos: 2, pedantic: 1

The last one is a warning because the <id> tag in the file is set to <id>org.xfce.Parole.desktop</id> but the filename is parole.appdata.xml and appstream wants it to be consistent. So either the file needs to be renamed to org.xfce.Parole.desktop.appdata.xml or the <id> changed to <id>parole</id>.

I'm not sure what's preferable so I'll let you decide :)