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

  • Mark the <developer_name> tag as deprecated

appdata: Use translatable properties

Gettext accepts both 'translatable' and 'translate' properties. It's advisable to use 'translatable' properties since it's common across GNOME apps.

chore: Put licenses together

Make it easy to find licenses.

appdata: remove categories

"Icons and categories

If there’s a type="desktop-id" launchable, they get pulled from it. Most of the icon not found errors with the flathub builder can be traced down to the launchable value not matching the desktop file name.

Don’t set them in the AppData unless you want to override them (even though then it might be a better idea to patch the desktop file itself)."

More information: https://docs.flathub.org/docs/for-app-authors/appdata-guidelines/#icons-and-categories

Edited by Ghost User

Merge request reports