[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: binary NMUs and version numbers



On Thu, Dec 09, 2004 at 01:13:09PM +0000, Andreas Metzler wrote:
> Anthony Towns <aj <at> azure.humbug.org.au> writes:
> > Hrm, why isn't this 1.2+20041208-1 ? Isn't the date describing the 
> > upstream version? Or "1.2-20041208-1", or "1.2+cvs20041208-1" or whatever.
> > 
> > It seems to result in rather large diffs, and I can't really see the 
> > benefit?
> 
> It is a payoff, larger diff for less frequent orig.tar.gz uploads. Instead
> of uploading a 3MB mutt_1.5.6-20040915.orig.tar.gz the mutt maintainers can
> upload a 400KB mutt_1.5.6-20040915+1.diff.gz when updating to CVS 20040915.

This bandwith consideration is nice, but IMHO in no way is anywhere near
as important as the property that you can find Debian-specific changes
in the .diff.gz, and upstream sources in the .orig.tar.gz. It's quite
difficult to find out what was changed in Debian and what's directly
from upstream CVS this way. .orig.tar.gz size only matters (marginally)
for mirrors and developers downloading mutt's sources. As bandwith &
diskspace is cheap compared to developer time, I think it's much more
important to keep the upstream/Debian specific separation that is
intended with .orig.tar.gz/.diff.gz.

--Jeroen

-- 
Jeroen van Wolffelaar
Jeroen@wolffelaar.nl (also for Jabber & MSN; ICQ: 33944357)
http://Jeroen.A-Eskwadraat.nl



Reply to: