Mailinglist Archive: opensuse-factory (506 mails)

< Previous Next >
Re: [opensuse-factory] File list for Yast YOU
  • From: Marcus Meissner <meissner@xxxxxxx>
  • Date: Fri, 1 Dec 2006 08:56:39 +0100
  • Message-id: <20061201075639.GA32708@xxxxxxx>
On Fri, Dec 01, 2006 at 02:54:41AM +0100, Andreas Hanke wrote:
> Keith Goggin schrieb:
> > I've noticed that <filelists.xml.gz> is refreshed by Yast YOU if it has
> > changed on the server. It takes me about 4 minutes to download from
> > <mirror.pacific.net.au> and is currently 2.9MB in size.
>
> It's really insane. This XML stuff has made SUSE distros basically
> unusable without a broadband connection. 3MB before the distro is even
> released - crazy!
>
> > I had a look at this compressed text file and observed that it contains a very
> > large proportion of redundant data.
> >
> > /a/b/c/d/e/file1
> > /a/b/c/d/e/file2
> > etc
> >
> > If this file could be compressed further by omitting the redundant data the
> > compressed version would download much faster and may improve the end users
> > experience of updating their system.
>
> Yes, there are much more efficient ways to store these data than repomd
> does. But hey, XML is so much cooler.
>
> Maybe one of those talented persons who designed repomd should have a
> look at /var/lib/locatedb. It's able to store equivalent information
> about 2 Linuxes, 1 Windows system and a lot of user files in just 2.5MB.
> Thanks to not using XML.

Yeah, I saw this too and thought about at least using some kind of
directory prefix or similar handling.

XML really makes it easy to be stupid in data design :/

Ciao, MArcus
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups