Hi Dominique, Am 08.06.2015 um 11:29 schrieb Dimstar / Dominique Leuenberger:
Gerald,
On Fri, 2015-06-05 at 13:35 +0200, Gerald Pfeifer wrote:
As an avid user of Factory/Tumbleweed, I am trying to update even while traveling when, often, Internet connectivity is slow and/or unreliable.
What I noticed is that trying to refresh appdata-icons.tar.gz (and appdata-failed.html) takes a disproportional amount of time. So I looked into
appdata-failed.html would be no problem to get rid of... it's mainly for 'reference purpose' and is not 'required' for operations (but looking at the size, I don't think those 350KB will really make a huge impact)
the icons tarball is a bit trickier. Removing this will mean to break the integration of software centers (currently only GNOME Software, KDE is planning an own one, even yast might go that way at one point).
I have asked this before, but it got lost apparently: Why does zypper have to download this appdata stuff that it does not use at all (it tells me stuff about "the following applications will be removed: Konqueror" when I'm only updating packages and it cannot do anything useful with "Applications"). The "software centers" could download this huge piece of metadata once they needs it, but downloading this for simple "zypper ref" all the time really seems wasteful.
What CAN probably easily be done would be to eliminate the HiDPI (128x128) icons from the tarball.. of course, at the cost of users having a HiDPI screen. This would cut the size of appdata-icons.tar.gz down to 2.6MB from 7.5MB (I tried changing it to .xz or .bz2; it's not worth the efforts)
So, the question basically boils down to: do we want to have proper support for HiDPI in our setup or do we not care for those users.
If an "software center" runs on a HiDPI screen, it can downloas as many "appdata-icons-hidpi.tar.gz" as it wants, but for me, only running zypper in a terminal, I'd really like to not have to download any appdata at all. Best regards, Stefan -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org