I will ask Canonical's IS team to set up a proxy that initially passes
requests directly to screenshots.debian.net, but that could cache
heavily-requested screenshots in the future if necessary, as well as
providing its own 404 image.

In the meantime, the Store should be sending its own User-Agent: header,
including version number and OS version, if it is not already. Something
like: "Software Store/0.3.4 (N;) Ubuntu/9.10 (karmic)". That way
screenshots.debian.net (or any future server) can vary the results it
returns, based on the OS and version. (There are elements missing from
that string, e.g. eventually we might want screenshots to match the
requested language, but we can leave that for now.)

Christoph, I don't see you subscribed, but in case you see this: It's
perfectly legitimate to return an image as the body of a 404 response. I
suggest you do this, so that Synaptic etc can continue to work
unmodified, but proxies can save your bandwidth by requesting the body
only if the header has a response code of 200.

-- 
"No screenshot available" handling
https://bugs.launchpad.net/bugs/425874
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to