Would it make sense to somehow split git clone from "logged in user" when doing git clone, and have two servers ... the idea would be to reduce load on git.gnu.org.
That is, If you clone from these two: git://git.savannah.gnu.org/mygroup.git ssh://git.savannah.gnu.org/srv/git/mygroup.git You clone from a the "main server"; if you cannot authenticate .. you get dropped. https://git.savannah.gnu.org/git/mygroup.git http://git.savannah.gnu.org/git/mygroup.git http://git.savannah.gnu.org/r/mygroup.git If you clone from these, you clone from a read-only clone copy (that will have delayed updated). Not sure how hard that would be to implement, but maybe it would reduce the AI bots, BlubHub, etc pulling infinite mirrors, and make it more stable for those working on GNU software?
