On Tue, 27 Mar 2007, Daniel Barkalow wrote: > > Is it fair to say that subproject support means that there's a use case > where everybody will need shallow clones? And that it points out natural > triggers for shallowness? No. I personally don't believe in shallow clones. And I *certainly* don't believe that it has anything to do with subprojects. So people may want shallow clones, but it's at least independent of the issue of submodules. With subprojects, it's not that you don't want the history. It's just that you don't want the history for *all* projects. Most people care about a very small subset. (The exception, of course, is when the superproject simply isn't that big, and only has a couple of subprojects. In git, for example, the xdiff stuff could be a subproject if you wanted to do it that way. But then, the subproject isn't a size issue, it's purely an organizational thing, and there is no argument for/against shallowness there either). Linus - 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