I see that some modules have git:// protocol as the repo address in META.yml and/or Pod. I don't think this is useful to anybody since we don't see the address at all in cpan shell and hardly anyone downloads and checks every file to locate a repo. The main way to interact with such an address is the search.cpan.org site (or perldoc command if it's in Pod) and IMHO repo addresses must be http(s):// to become clickable to ease accessibility unless the repo somehow does not support http access. I think that *maybe* M::B and any other builder can also warn if the repo is not /^http/?
So, what do you think?