How to handle Debian patches

Manoj Srivastava srivasta at debian.org
Sat May 17 17:51:08 UTC 2008


On Sat, 17 May 2008 09:07:08 +0200, Mike Hommey <mh at glandium.org> said: 

>> I find a quilt series to not fit the bill very well. On the other
>> hand, creating ./debian/topics/foo/ with a git-format-patch series
>> for each branch in there might be doable -- but then, these
>> individual patches might not apply cleanly over each other.

> Having to merge 30 topic branches is not a workable solution either.

        I personally do not have a package with 30 topic branches. I
 have had ones with about 10 or so, though none at the moment.

        But in each topic branch, there are more than one patches -- I
 like having one patchset that makes a change, but still compiles and
 works, and then the next patchset, until I have the functionality
 needed for the topic branch.

        This breaking up the topic branch into separate, small,
 individually documented patches helps understanding; and does not
 create an explosion of branches -- all these patches are on the same
 topic.

        To do the same in quilt, by maintaining patchsets into small,
 easily understandable, but working chunks, we'll have to keep these
 patches separate -- which is why we can get away with fewer branches
 than we can with quilt patches. Or else make our quilt patches less
 easy to understand and test.

        manoj
-- 
Be urgent in good; hold your thoughts off evil. When one is slack in
doing good the mind delights in evil. 116
Manoj Srivastava <srivasta at debian.org> <http://www.debian.org/~srivasta/>  
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C



More information about the vcs-pkg-discuss mailing list