On Sun, 10 Feb 2008, Johannes Schindelin wrote: > > I was thinking the other night why I did not like the generation header. > And I found out why: it is redundant information. Actually, that's not the real issue. The real issue is that it doesn't work. I thought about it, and with multiple roots (which _can_ get merged together) it just isn't something that actually helps. If you couldn't merge across roots, you could have a "uuid+generation header", but the moment you have multiple roots it actually gets quite complex. So scratch the generation header. It's not the answer. And I do think that we can do it without it. I'm still thinking about how to do it efficiently, but I think I can get there. I just haven't had the time to sit down and really think it through and try out my ideas yet. 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