I am the administrator of https://mirrors.tuna.tsinghua.edu.cn. We (and many other mirror sites) synchronize racket-installer from rsync://mirror.csclub.uwaterloo.ca/racket/
periodically.
We have received a report from our user, that our content is outdated. For example, the latest Racket 8.14 installer https://mirrors.tuna.tsinghua.edu.cn/racket-installers/8.14/racket-8.14-x86_64-linux-cs.sh
is missing from both our mirror and our upstream.
I have some questions about mirroring:
- Does Racket have an official rsync upstream to synchronize from?
- Does Racket officially maintain a mirror list? If so, is it feasible to add mirrors.tuna.tsinghua.edu.cn to the list?
- Could you inform the administrator of mirror.csclub.uwaterloo.ca about their outdated content?
- Seems some other mirrors, like mirror.informatik.uni-tuebingen.de, does not exist anymore. Maybe you can consider removing it from the list.
Thanks.
3 Likes
Good to hear from you! My apologies for the late response. Some answers, in order:
- the last time I checked with them, Northeastern University (who sponsors our main build and distribution machines) does not support rsync; instead, our mirrors have been fetching from a URL. I realize that this makes for considerable download redundancy, alas; we could roll our own checksum protocol, but it seems a bit silly to be essentially reproducing the work already done by rsync.
- I would be delighted to add mirrors.tuna.tsinghua.edu.cn to the list of mirrors, if you can work around our rsync restrictions.
- I've sent an email to the waterloo contact, hopefully this will be updated soon? (Many thanks for letting me know; it might be worth scripting a double-check for these updates.)
- you're absolutely right, we definitely need to remove Tübingen from the mirrrors list.
1 Like
Also thanks for your reply!
We may also accept downloading from URLs / webpages. Can you provide more information on how to properly host a mirror, e.g. the origin URL, the files needed to be downloaded, expected frequency, etc.?
And it would be even greater to have a public page showing such information, just like https://www.debian.org/mirror/ftpmirror.
P.S. seems waterloo is now synchronized again. Thanks for that!