Karsten Bräckelmann wrote: > On Mon, 2007-12-10 at 11:29 -0800, Tom Eastep wrote: >> One other issue to decide; the kernel patches are cumulative -- should >> Shorewall patches also be cumulative so that distributions only have to >> apply the latest patch against the base release? > > As far as distro packagers are concerned, I believe it doesn't make much > of a difference. They will either need to add a new patch, or get rid of > the old one and substitute by the new... > > For anyone out there actually using the tarball releases however, > cumulative patches would result in more work, if they are tracking the > code closely. After all, the new patch doesn't just apply cleanly. The > old one(s) need to be reverted first, to apply the latest fixes.
The tarballs are so small that anyone using them would undoubtedly just download the updated tarball. > > > The GNOME project for example offers a diff between each release and its > predecessor (if any) of the same $MAJOR.$MINOR version. Shorewall has always done that as well. > > Personally, I'd go with a patch that includes the fixes for the latest > version. However, I am not a distro packager. :) > Maybe I should just avoid this whole issue just by never adding new features in dot releases. That is really the only reason that we have broken dot releases in the first place. Eliminate that problem and I essentially eliminate the need for patch releases. The first few dot releases in a major release tend to come in fairly rapid succession anyway. -Tom -- Tom Eastep \ Nothing is foolproof to a sufficiently talented fool Shoreline, \ http://shorewall.net Washington USA \ [EMAIL PROTECTED] PGP Public Key \ https://lists.shorewall.net/teastep.pgp.key
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php
_______________________________________________ Shorewall-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/shorewall-devel
