[AppStream] Introduction of "launchable" tag for metainfo files
Richard Hughes
hughsient at gmail.com
Fri Apr 21 09:52:25 UTC 2017
On 21 April 2017 at 10:50, Matthias Klumpp <matthias at tenstral.net> wrote:
> I initially wanted to implement exactly that as fallback, but
> technically if the component defines no launchable like that, it means
> that the component is not supposed to be launched. This is the case
> for example with Wine.
But is wine a component type "desktop-application"? If so, that seems wrong.
> The asgen AppStream generator however, does use the <id/> tag to check
> whether there is an id + .desktop desktop-entry-file somewhere, and if
> it finds one, it will auto-generate a launchable tag from it, in order
> to not make all apps in the archive suddenly unlaunchable until
> upstream projects migrate their files.
I don't think I can do a generator-side fallback as I need to support
really old appstream files too.
Richard.
More information about the AppStream
mailing list