web server for appstream metadata screenshots

Matthias Klumpp matthias at tenstral.net
Sun Jun 12 14:18:03 BST 2016

2016-06-12 6:46 GMT+02:00 Yuri Chornoivan <yurchor at ukr.net>:
> [...]
> I might misunderstand the whole thing. If it is, just ignore this message.
> The typical size of AppData screenshot is ~100 kB. Let's say that there are
> ~1000 users that use Discover features to explore KDE applications in a
> release day. They can overview ~10 screenshots in average. This will be 1 GB
> of traffic + load on Phabricator to resolve commits.kde.org links (if files
> are stored in git).

Well, most distributions cache screenshots on their own and serve them
from their infrastructure (Debian, Fedora, Ubuntu and OpenSUSE do
that), while only a few use the upstream-provided URLs directly (I am
only aware of Arch right now).
Caching stuff allows distros to provide resized thumbnails for smaller
downloads and also allows blocking certain screenshots from showing up
in the software-center retroactively (e.g. in case someone added
non-free copyrighted material there, and we realize that only later).
This is just FYI, I still think a Git-Annex $whatever based repository
of screenshots is better than hotlinking them into Phabricator or


Debian Developer | Freedesktop-Developer
I welcome VSRE emails. See http://vsre.info/

More information about the kde-core-devel mailing list