On Wed, 9 May 2007, Dana How wrote: > This doesn't just deprecate the format, > it removes the ability to create it. > So to me this patch goes too far. Well, I disagree. We cannot create it anymore, but we still can read it. Older Git versions nay not even read it. And since this format was off by default anyway, I doubt you've lost anything. > Also, if we're interested in "simpler", wouldn't > it be better for loose and in-pack objects to be > the same? I thought that was the point of > !legacy_headers. It is not simpler because: 1) backward compatibility requires the legacy format, and 2) the object SHA1 is always computed with the legacy header included. So what is simpler is really to get rid of over 100 lines of code that didn't provide a real benefit. The faster we remove the ability to write such objects the fewer they'll be in the field. Nicolas - 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