screenshot with package description
On graphic software websites, in general the most visited page is the one with
the screenshots because it give a good overview of the software.
In general a screenshot is better that the limited description provided by the
Debian control file.
I think that tools like synaptic or Debian Installer should have an option to
provided a screenshot or/and the project logo with the text description.
* file access
Pictures must be available without the installed packaged.
- network source: The screenshot can be available directly in the pool with
the .deb files. It also possible to download a tarball to reduct http/ftp
- other sources: The user download a tarball when he add a new source and
install it (e.g: /var/cache/apt/pixmaps)
 We can split screenshots tarball to avoid a new download just for a little
change. e.g: 26 tarballs of about 2M (or more), one per first letter of
There is about 2500 X11 based packages in Debian. This is an estimation of the
global cost on the mirrors with different pictures size. One picture per
jpg 200x150 8bit pictures: 8.5K => 21M
png 200x150 8bit pictures: 21K => 52.5M
jpg 400x300 8bit pictures: 30K => 75M
png 400x300 8bit pictures: 57K => 142M
I don't think that it is a big problem.
Screenshoots will not change for every new release of a software. One update
or less per year is i think enough. If we split this archive and with cache
mechanism we could reduct a lot the download.
I suggest to have Pixmaps:" entry in the control file with the name of one or
more screenshots or logo so we'll be able to have a same picture shared with
different release of a package.