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

Attachment: 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

Reply via email to