Experiment in maintaining a ‘master’ repository containing submodules of interest.
Use scripts to quickly clone groups of submodules for a particular purpose.
Explanations
There are a multitude of repositories which contain excellent information and references. However, it is unlikely to be able to contribute to all of them. Therefore, forking these interesting repos is of no real use, other than cluttering up my own list of github repos.
The ‘Watch’ and ‘Star’ options of Github could be used, but do not allow a search through these starred repos. A global search is available, but probably does not have options to go deeper into the repos for a particular file.
It would be invaluable to be able to search through these repos for information, code snippets, links, etc. The projectile package in Emacs (along with other tools like grep) can be used for rapidly searching through these repos.
A new remote can be added to any submodule that I actually end up forking, thus maintaining the integrity of the master repo.