Would be great to make it possible in git-r3 workflow to update submodules to certain commits, specified by hash, or simply "latest" value, to have it set to HEAD. To update all submodules to HEAD (or "latest") following command is enough: $ git submodule foreach git pull origin master (from https://stackoverflow.com/questions/5828324/update-git-submodule-to-latest-commit-on-origin). May relate to eclasses for other VCS, appart git (have seen report about mercurial in BGO).
Please provide a real-ebuild use case for this.
There was issue, writing ebuild for xfce4-sntray-plugin, which includes vala-dbusmenu as submodule. This submodule had one build system bug, currently fixed, but superproject still links to old commit. Its author however claimed about preference to update submodules... It is rather that kind of case, when i just through an idea, expecting that anyone else will meet it)