AppStream metadata file issues
I believe that this commit may have broken the AppStream metadata. There are several problems associated with this:
-
The desktop id has to match the actual desktop file name otherwise the whole AppStream file will be invalid. You can rewrite this by also adding
<launchable type="desktop-id">accerciser.desktop</launchable>
. -
The desktop id should ideally not contain a
.desktop
suffix - it is deprecated and used only when the app id matches the actual desktop file name. Only the launchable desktop-id tag should ideally have it. -
The AppStream metadata file itself should have the same name as its app id:
org.gtk.accerciser.appdata.xml.in
(ororg.gtk.accerciser.metainfo.xml.in
if installed into*/share/metainfo
).
@sthibaul Please, take a look at this before doing a new release of accerciser. Feel free to ask if you have any questions. Thanks!