On Sat, 2006-07-08 at 22:11 +0100, James Wilkinson wrote: > I understand that both the yum authors and the Fedora project are keen > that people should be able to host a repo mirror with nothing more than > a normal HTTP/FTP server, rsync (to get the files), space on a server > and a lot of bandwidth. > > This makes it more likely that the various mirror sites around the world > actually carry Fedora repos (there's nothing that says they have to). It > also makes it much easier for sites to run their own on-site mirror. > > Given that, there's no scope for intelligence at the repo end, it all > has to happen at the yum end. Probably yum should be better at retrying > automatically, and hiding the problems from the end-user. I can see the sense in making is simple for the server, but there's still room for making the client a bit better. For instance, HTTP HEAD fetches on the repomd.xml and the primary.xml.gz should match, if they're in sync, but if they're not, there's no point in downloading the whole file. -- (Currently running FC4, occasionally trying FC5.) Don't send private replies to my address, the mailbox is ignored. I read messages from the public lists.