Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Where to add app screenshots? #416

Closed
agron2017 opened this issue Jul 5, 2022 · 2 comments
Closed

Where to add app screenshots? #416

agron2017 opened this issue Jul 5, 2022 · 2 comments
Labels

Comments

@agron2017
Copy link

I would like to add a few screenshots and maybe even some videos to a few apps like audacity, cantata, vivaldi but there is no information as where to find the database, or xml files for such entries.
I initially asked on Manjaro Linux forum but the directed me here to appstream.

@JakobDev
Copy link
Contributor

JakobDev commented Jul 5, 2022

The AppStream files are ususally managed by the Applications itself e.g. for Audycity you can find it here. They are ususlly in the main source Repo of the App.

On Flathub, it can happen that the App itself has no Appstream file but Flathub requires Appstream file. In that case, it is in the Flathub Repo e.g. Google Chrome.

If a App on the normal Repos of a Distro has no Appstream file, appstreamcli will usually generate one from the .desktop file of the App. This is missing some important in finformation e.g. Screenshots, but it's better than nothing.

There is no central place to find them. You have to look for each Application.

@ximion ximion added the question label Aug 8, 2022
@ximion
Copy link
Owner

ximion commented Aug 8, 2022

You indeed need to add this data to the upstream projects. Each project is managing their own data and is in full control of that, AppStream just defines how that data should look like.

If you are just interested in a list of metadata and screenshots, Flathub as well as distributions such as Debian generate that data from the upstream-provided files: https://appstream.debian.org/sid/main/metainfo/index.html

@ximion ximion closed this as completed Aug 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants