On 5/14/07, Roman Kyrylych <roman.kyrylych@gmail.com> wrote:
2007/5/14, Thomas Bächler <thomas@archlinux.org>:
While discussing with Dale about where to put the new isos, the issue of the ftp organization came up:
Right now, we have subdirectories, 0.1, ..., 0.8 and current is a symlink to 0.8. This is bad for several reasons. It suggests that we have a "release", which we don't. And everytime we release a new version, we move 0.X to 0.Y, and re-set the current symlink, that means the mirrors will re-pull all the current packages (which they already have, but download anyway). I suggest doing this for cleanup:
- rm current; mv 0.8 current (I know this will cause the same problem as described above, but at least it will be the last time) - rm release - remove all isos from current/iso/* and replace them with the new ones (this means we won't keep the old isos, but do we need them?) - ln -s current/iso iso-download so that people can find the isos more easily on the mirror.
Afrer discussing the same issue on ICQ... HUGE YES! additionally: - remove 0.7.2 - remove images (we don't support floppy installation anymore, do we?) - remove other (any sense to have it on mirrors?) with this additional removals we should get: /iso-download /current/os/{i686,x86_64} /current/iso -> /iso-download /extrat/... /unstable/... /testing/... /community/... this will make rsyncing with rsync.archlinux.org::ftp/ to get nice clean tree.
Remove other from rsync only- not from FTP completely. Otherwise +1 on this idea. -Dan