Can a Registry store multiple (alternative) URLs for the same package? The assumption being that all the URLs have the same content but Pkg should try the next one if one fails.
The motivation is to store both HTTPS and SSH in the repo field, so that a user can access a private package using the authentication method that works for them.
A poor man’s solution is to have two registries, one with HTTPs URLs and another with SSH. But hopefully, there is a better way.
Bonus points if this can be done with LocalRegistry.jl.