There’s been some inconsistency in naming with the input generators code.
I named the repository avogenerators because avogadrogenerators was just too long to keep typing and there were already a lot of avogadro___ repositories.
OTOH, the directory in the main repository has been avogadrogenerators.
Eisuke has been hard at work at a variety of build updates on GitHub and proposed cleaning up the mix and using avogenerators everywhere. (Which I’d prefer, because .. short)
Nothing Avogadro-related in the name at all – molecules, fragments, crystals
So I think consistency in the repo names is a lost cause anyway
Besides which, I think it’d be a lot of unnecessary disruption if the URL of the upstream repository changed.
I do however very much agree with having the submodule match the repository name, so it follows that my opinion is that changing the submodule to avogenerators is the best option.