Re: .gitlink for Summer of Code
- From
Linus Torvalds <torvalds@linux-foundation.org>
- Date
- Mar 27, 2007, 18:19 UTC
- Message-ID
- <Pine.LNX.4.64.0703271115580.6730@woody.linux-foundation.org>
- In-Reply-To
- <Pine.LNX.4.64.0703271338210.6485@iabervon.org>
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