Mainline mirrors are manually added/removed, the scoring happens
automatically based on uptime, latency, and mean lag time from the master
repo. There may be other factors I'm not aware of, but Florian (bluewind)
handles most things manually.
I personally disagree with the localized subdomains for two main reasons:
1. Legitimacy. Having the mirror as a subdomain makes those mirrors seem
endorsed or official, when in fact, are run by third parties.
2. Reliability/Responsiveness. I see two distinct possibilities:
a. Regional hub mirror goes down, now people need to search for another
mirror/face annoying pacman errors.
b. DNS Round Robin, which world reduce downtime errors, but adds the
problem that servers may have different access times depending on the
place/time.
I think that the way this is handled by the official archlinux project is
the most sane way to do this, as it puts the control in the hands of the
end users instead of mirror operators and remote sysadmins.
If offered in addition for convenience, I think this may be useful, but I'd
argue that the decision to use these aliases should be up to the user.
On May 1, 2017 13:32, "Erich Eckner"