flathub-infra / linux-store-frontend

A web application to browse and install applications present in Flatpak repositories. Powers https://www.flathub.org
Apache License 2.0
187 stars 50 forks source link

Support console applications #184

Open nedrichards opened 5 years ago

nedrichards commented 5 years ago

There are console applications available on flathub that use different parts of the appstream spec and don't show up on the website currently. It would be nice if we could parse files like this:

https://github.com/flathub/org.gnome.Pinpoint/blob/master/org.gnome.Pinpoint.appdata.xml

as well.

jgarciao commented 5 years ago

This issue reminded me of https://github.com/flathub/org.freedesktop.fwupd/issues/3, where I was supposed to add support for <component type="console-application"> and I forgot about it (sorry @hughsie)

So, @TingPing @ramcq @alexlarsson do you agree on showing console-application apps on flathub.org? Should this apps be required to provide icons like desktop applications in order to be published?

Are this applications going to appear in gnome-shell application menu? If not, should the website show a warning/hint telling users that this apps have to be run in the terminal?

barthalion commented 5 years ago

While some CLI projects have logos, I wouldn't require it. There are applications which have terminal interface (cointop IIRC) so these should provide screenshots et al., not sure about purely CLI apps.

TingPing commented 5 years ago

I don't think CLI tools belong on flathub.org but they can easily be discovered in flatpak search which CLI users should be comfortable with.

hotlittlewhitedog commented 2 years ago

Please display console applications on Flahub.org.
Display a default icon (of a console) if there is not.

razzeee commented 2 years ago

https://github.com/flathub/backend/pull/82