On Tue, Sep 6, 2011 at 3:09 PM, Adam Williamson <awilliam(a)redhat.com> wrote:
Well, yes, that parallel came up in my mind too, but really, the two
aren't particularly similar. I don't think there's any intent to
obfuscate in the case of the glibc spec, it's simply done the way that
seemed convenient to its maintainers at the time. Note the Fedora kernel
package is a normal source / split out patches set. I'm not sure that
whole kerfuffle is particularly relevant to Fedora.
Let me turn that on its head.
As more projects become git based over time, the preferred form for code
development might actually be a bisectable git checkout and not broken out
patchsets for some projects. I'm not sure the distribution and packaging
model that we collectively understand now and which grew up in the cvs and
svn dominated era fits really well in the git dominated era. I think we are
still groping around trying to figure out what the "preferred form" really
is in the git dominated era. I'm not sure the broken out patchset will be
it. It might soon be considered a legacy format in some situations.