Feel free to open an issue both for the http clone without .git, it seems interesting but I'm not sure how complicated it is.
Not sure about the git:// read only url, I don't oversee the consequences.
Not sure about the git:// read only url, I don't oversee the consequences.
https://git-scm.com/book/en/v2/Git-on-the-Server-Git-Daemon
For this to work in GitLab we would need to find or write an alternative implementation of the protocol.
Sounds like a lot of work to me when we already have decent HTTP clone access.
https://github.com/git/git/blob/56f37fda511e1615dc6df86c68f3...
The question is then: how badly do people want this and how many admins out there are willing to poke an extra hole in their firewall just for this protocol.
Thanks for the quick reply :)