On Tue, Dec 28, 2021 at 9:22 AM Daniel Sahlberg
<daniel.l.sahlb...@gmail.com> wrote:
>
> Hi,
>
> Has anyone seen guidance from ASF on updating the download page? Apparently 
> the old mirror system has been retired, see 
> https://apache.org/history/mirror-history.html
>
> We should /at least/ remove the link to https://www.apache.org/mirrors/ (it 
> is 404). I believe we can remove the complete Mirror section.
>
> Kind regards,
> Daniel
>
>
> PS. It seems we are not the only ones who missed the news. Even httpd has the 
> same 404 link.

Ah, yes, ASF switched from the mirror system to a CDN. It was my
understanding that it was supposed to be transparent as far as we're
concerned, meaning we did not need to make any changes to our download
pages. But obviously the https://www.apache.org/mirrors/ address is no
longer valid, so that link should be removed. I wouldn't remove the
entire Mirror section because it does still list two choices, one
being the dlcdn and the other being a backup.

Slightly off-topic but worth mentioning: there's some infra magic
sauce in this page code. If you check .htaccess you'll see a
RewriteRule to use download.cgi, while download.html contains special
bracketed markup. I think this mechanism is part of a response to a
DDoS attack that happened back in the day. There's some documentation
at [1], at least on how projects needed to migrate from the old system
to the (then) new one; this might provide some further insights into
how it works.

[1]: 
https://cwiki.apache.org/confluence/display/INFRA/Download+page+(mirror+script)+migration+steps

Cheers,
Nathan

Reply via email to