[AppStream] Introduction of "launchable" tag for metainfo files

Richard Hughes hughsient at gmail.com
Fri Apr 21 10:05:12 UTC 2017


On 21 April 2017 at 10:57, Matthias Klumpp <matthias at tenstral.net> wrote:
> It is - firstly, because it actually makes some sense to be a
> desktop-application (makes less sense without a desktop GUI),

How is wine a desktop application?

"Wine is a compatibility layer capable of running Windows applications
on several POSIX-compliant operating systems, such as Linux, macOS, &
BSD"

Having type=desktop-application for wine is just wrong, sorry.

> and secondly because GNOME Software only ever showing desktop-apps kind of
> makes app developers try to game the system if they want their apps
> shown there.

We show more than just desktop apps... codecs, runtimes, fonts, etc.

> You could check for "is the .desktop file there"

Define "there"? If we're using gnome-shell we're asking the shell to
do this for us rather than stat'ing a file in /usr/share/applications.
In a sandboxed world we might not even know all the places .desktop
files could possibly be.

Richard.


More information about the AppStream mailing list