Skip to content

appdata: Improve appdata for AppStream 1.0

Ghost User requested to merge (removed):fix-appdata into main

appdata: Improve appdata for AppStream 1.0

  • Add the <developer><name> tag
  • Mark the <developer_name> tag as deprecated

meson: Use appstreamcli to validate appdata

  • appstream-util is obsoleted by appstreamcli.

appdata: Remove categories and keywords

"Categories and keywords

If there’s a type="desktop-id" launchable, they are pulled from the desktop file and merged in the AppStream Catalog data. So defining them seperately in the MetaInfo is not necessary.

Please see the specification on how to define them in MetaInfo.

If they are present in both places, appstreamcli compose will merge them.

Please don't use, generic categories like GTK, Qt, KDE, GNOME, Motif, Java, GUI, Application, XFCE, DDE. These can be placed in keywords.

Please see the translations section to translate the keyword tag."

Source: https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/#categories-and-keywords

Edited by Ghost User

Merge request reports