[Github-comments] [geany/geany] Add appdata file and make it known to Makefile.am (#1142)

Dominique Leuenberger notifications at xxxxx
Wed Jul 20 12:24:01 UTC 2016


Hmm. AppStream is meant as a way for Upstreams to decisively present their product in downstream software portals (eg. KDE Discover, GNOME Software) - the .xml is not carrying any information that is to be changing downstream (the pkgname that was in the pullreq was an error and I believe this has since been fixed)

You might also have heard about snappy and flatpak - two methods currently worked on in producing 'bundled' applications. This can be 'on your own' infra or, more likely to happen, in a cross-distro appstore like setup ('store does not mean commercial here, allthough these options might be arising too).

flatpak for sure is basing it's application presentation on the .appdata.xml files - snappy is likely to follow suite....

Those cross-distro app-stores would give you even more power over reaching the users with updates at the time you want them to happen, no longer having to wish for goodwill from random distribution projects... having your leg-work done in preparation for this can only be beneficial for you.

Regarding your question about the screenshots: they are meant to only show your application. Of course you can have different window styling, depending on the desktop environment you run in, but this is by far not as important as being able to show ANYTHING to your user what they can expect. Of course a 'KDE Application' will likely be shown with upstream KDE styling, GNOME Apps with upstream GNOME Styling... you can present your app in a way that makes users want it.

Distributors are there to help you GET the application to the user... convincing the user that YOUR project is the right one to use is your task (and appdata.xml helps you to present you product)


---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1142#issuecomment-233933763
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160720/0f1838a9/attachment.html>


More information about the Github-comments mailing list