Michael K. Edwards wrote: > who don't want to run kernel.org-scale mirrors. To make this work, > you need sparse repositories (conserving resources when fetching, by > omitting the bulk of currently un-needed submodules that can reliably > be obtained later from elsewhere) and shallow cloning (conserving > resources when publishing, by referring cloners to a third-party > repository for universally available content). Did you see GitTorrent? http://gittorrent.utsl.gen.nz/ A lot of similar ideas to what you mention. Sorry, still no prototype :) I'd see the submodules thing as a good way to glue together a whole bunch of repositories, so that the core mirror servers only have to mirror a small-ish number of repositories. Sam. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html