Subject: Re: mozilla/firefox source diffs instead of full tarballs?
To: None <ghen@telenet.be>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 05/12/2005 09:37:39
On Thu, 12 May 2005, Geert Hendrickx wrote:
> On Thu, May 12, 2005 at 12:08:45PM +0200, Geert Hendrickx wrote:
> > I have a tip/request for the mozilla and firefox packages (and maybe
> > other big packages with frequent but minor releases).
> >
> > Every Firefox security update makes me download another 31 MB tarball,
> > which is probably mostly identical to the previous one. Could the
> > pkgsrc devs create a diff between e.g. 1.0.3 and 1.0.4, checksum it,
> > and just add these incremental diffs to the package distinfo file?
> > Like e.g. the Vim package works (but this is done by the Vim
> > developers themselves). This will save pkgsrc users some time and
> > bandwidth.
>
> I have created such a diff between Firefox 1.0.3 and 1.0.4 sources.
> It's rather large (6706 Kb), but the diff consists mostly of changed
> version tags (like the many CVS/Tag files). This of course compresses
> very well: 591 Kb left with gzip and 396 Kb with bzip2. The latter is
> 1.2% the download size of the total 1.0.4 tarball (assuming you already
> have 1.0.3 sources).
>
> The compressed diffs can be found in http://lori.mine.nu:5190/firefox/
I think this is a good idea -- can you please approach the mozilla/firefox
developers themselves to ask them to provide this?
Jeremy C. Reed
BSD News, BSD tutorials, BSD links
http://www.bsdnewsletter.com/