On Sun, 10 Dec 1995, Richard Kettlewell wrote: > That's essentially identical to what I was proposing with just two > practical differences: (1) it uses numbers rather than names and (2) > it goes to more effort to hide things.
May be. I'm afraid I too-hurriedly deleted the message with your suggestion, and can't go back to re-read it to see if I misread it the first time through. The intended point of my suggestion, and you might have beaten me to this, was to have the real directory trees be named neutrally, so that their names wouldn't need to change, and use symlinks with meaningful names (which could be easily changed without causing massive re-mirroring) to point to them. > As to (1), I think names are better than numbers for various reasons: > it's easier to remember what they mean, and it gives us the option of > choosing some cute theme. I don't really have strong preferences at this point about what meaningful names are chosen for the symlinks. > As to (2), I'm not convinced about hiding things; what we actually > want is for people to look in the right place for a stable version > without having to think about it. If people actually want to live on > the bleeding edge, it shouldn't actually be any effort to do so - just > hard to do by accident. My suggestion, and the names I chose for illustration, was intended to show a structure which allowed that. Unfortunately, I see that I inadvertantly left out a directory level in some of my illustrative namings. Let me try again, with that mistake corrected (names shown below are intended to be illustrative. perhaps there are better choices for the symlink names. In any case, the symlink names would be changeable without causing massive re-mirroring.): /debian/.hidden/debian-tree1/ # full 0.093 tree /debian/.hidden/debian-tree2/ # full 1.1 tree /debian/debian-stable -> /debian/.hidden/debian-tree1 /debian/debian-unstable -> /debian/.hidden/debian-tree2 /debian/debian-0.93 -> /debian/.hidden/debian-tree1 /debian/debian-1.1.alpha -> /debian/.hidden/debian-tree2 Then, when 1.0 becomes the stable distribution, the symlinks could change to: /debian/debian-stable -> /debian/.hidden/debian-tree2 # changed from tree1 /debian/debian-0.93 -> /debian/.hidden/debian-tree1 # might be deleted /debian/debian-1.1 -> /debian/.hidden/debian-tree2 And no re-mirroring need occur.