<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Comparison of compressed archive file sizes</title>
	<atom:link href="http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes/feed" rel="self" type="application/rss+xml" />
	<link>http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes</link>
	<description>The personal weblog of Peter Hosey.</description>
	<pubDate>Fri, 05 Dec 2008 13:16:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: Peter Hosey</title>
		<link>http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-108733</link>
		<dc:creator>Peter Hosey</dc:creator>
		<pubDate>Mon, 23 Jul 2007 23:16:39 +0000</pubDate>
		<guid isPermaLink="false">http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-108733</guid>
		<description>Ah, I see. You meant in the comparison itself. I hadn't seen &lt;a href="http://www.hwaethwugu.com/blog/archives/2007/07/23/psa_use_y_with_embedded_frameworks_and_commandline_zip" rel="nofollow"&gt;your blog post&lt;/a&gt; yet. ☺

I'll be updating the comparison shortly with this new info. Thanks for passing it on!</description>
		<content:encoded><![CDATA[<p>Ah, I see. You meant in the comparison itself. I hadn't seen <a href="http://www.hwaethwugu.com/blog/archives/2007/07/23/psa_use_y_with_embedded_frameworks_and_commandline_zip" rel="nofollow">your blog post</a> yet. ☺</p>
<p>I'll be updating the comparison shortly with this new info. Thanks for passing it on!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Hosey</title>
		<link>http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-108712</link>
		<dc:creator>Peter Hosey</dc:creator>
		<pubDate>Mon, 23 Jul 2007 20:11:51 +0000</pubDate>
		<guid isPermaLink="false">http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-108712</guid>
		<description>&lt;blockquote&gt;Adium is particularly affected by this, of course, because it uses a lot of embedded frameworks.&lt;/blockquote&gt;

Or it would be, if we used zip archives. ;)</description>
		<content:encoded><![CDATA[<blockquote cite="http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-"><p>Adium is particularly affected by this, of course, because it uses a lot of embedded frameworks.</p>
</blockquote>
<p>Or it would be, if we used zip archives. ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Devin Coughlin</title>
		<link>http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-108698</link>
		<dc:creator>Devin Coughlin</dc:creator>
		<pubDate>Mon, 23 Jul 2007 18:44:40 +0000</pubDate>
		<guid isPermaLink="false">http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-108698</guid>
		<description>Fritz Anderson pointed out on the darwin-dev list today that &lt;a href="http://lists.apple.com/archives/darwin-dev/2007/Jul/msg00132.html" rel="nofollow"&gt;you should use the -y flag when using command line zip.&lt;/a&gt;

Without &lt;code&gt;-y,&lt;/code&gt; zip will follow symbolic links and include the files from them. The problem with this is that embedded frameworks have lots of symbolic links in them to help with versioning. So if you don't use &lt;code&gt;-y&lt;/code&gt;, you will end up with three copies of everything in your embedded framework. Using &lt;code&gt;-y&lt;/code&gt; brings command-line zip in line with Finder's "Make archive of" command.

Adium is particularly affected by this, of course, because it uses a lot of embedded frameworks.</description>
		<content:encoded><![CDATA[<p>Fritz Anderson pointed out on the darwin-dev list today that <a href="http://lists.apple.com/archives/darwin-dev/2007/Jul/msg00132.html" rel="nofollow">you should use the -y flag when using command line zip.</a></p>
<p>Without <code>-y,</code> zip will follow symbolic links and include the files from them. The problem with this is that embedded frameworks have lots of symbolic links in them to help with versioning. So if you don't use <code>-y</code>, you will end up with three copies of everything in your embedded framework. Using <code>-y</code> brings command-line zip in line with Finder's "Make archive of" command.</p>
<p>Adium is particularly affected by this, of course, because it uses a lot of embedded frameworks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: daniel</title>
		<link>http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-47447</link>
		<dc:creator>daniel</dc:creator>
		<pubDate>Tue, 15 May 2007 23:01:49 +0000</pubDate>
		<guid isPermaLink="false">http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-47447</guid>
		<description>Don't forget that 7-zip can also do a mean compression of plain zip and bzip2, much like StuffIt, only even better and for free.
Repeating your test of compressing Adium 1.0.3 with p7zip 4.45 on a ppc Mac:
- creating a .tar.bz2 with -tbzip2 -mx=9: 11,267,731 bytes
- creating a .zip with -tzip -mx=9: 15,166,337 bytes

Except the .zip version is a bit useless as 7zip does not support storing Unix permissions, or Mac resource forks and the like (that can be worked around manually). Anyway, not a problem is you tar it first, like with .tar.bz2.

Of course this is a moot point for Mac software distribution -- .dmg all the way! Totally dumb and ignorant users will always find a way to nag you with obvious support calls, there's no solution for that. The best you could do is to do things the same way everybody else does, which is using disk images. Once a computer-illiterate user finally understands the concept, it'll be familiar to them from then on for any piece of software. Much like understanding a windowing system or how to click with a mouse.</description>
		<content:encoded><![CDATA[<p>Don't forget that 7-zip can also do a mean compression of plain zip and bzip2, much like StuffIt, only even better and for free.<br />
Repeating your test of compressing Adium 1.0.3 with p7zip 4.45 on a ppc Mac:<br />
- creating a .tar.bz2 with -tbzip2 -mx=9: 11,267,731 bytes<br />
- creating a .zip with -tzip -mx=9: 15,166,337 bytes</p>
<p>Except the .zip version is a bit useless as 7zip does not support storing Unix permissions, or Mac resource forks and the like (that can be worked around manually). Anyway, not a problem is you tar it first, like with .tar.bz2.</p>
<p>Of course this is a moot point for Mac software distribution -- .dmg all the way! Totally dumb and ignorant users will always find a way to nag you with obvious support calls, there's no solution for that. The best you could do is to do things the same way everybody else does, which is using disk images. Once a computer-illiterate user finally understands the concept, it'll be familiar to them from then on for any piece of software. Much like understanding a windowing system or how to click with a mouse.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Hosey</title>
		<link>http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-47016</link>
		<dc:creator>Peter Hosey</dc:creator>
		<pubDate>Sun, 13 May 2007 03:06:53 +0000</pubDate>
		<guid isPermaLink="false">http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-47016</guid>
		<description>&lt;blockquote&gt;Also, disk images still have the enormous benefit in that you can browse through their contents without uncompressing everything beforehand.&lt;/blockquote&gt;

Simone: The post I'm working on addresses that. ☺

(Evan, if he's reading this, has probably guessed what I'm hinting at.)</description>
		<content:encoded><![CDATA[<blockquote cite="http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-"><p>Also, disk images still have the enormous benefit in that you can browse through their contents without uncompressing everything beforehand.</p>
</blockquote>
<p>Simone: The post I'm working on addresses that. ☺</p>
<p>(Evan, if he's reading this, has probably guessed what I'm hinting at.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Grimes</title>
		<link>http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-47003</link>
		<dc:creator>Mark Grimes</dc:creator>
		<pubDate>Sun, 13 May 2007 00:59:33 +0000</pubDate>
		<guid isPermaLink="false">http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-47003</guid>
		<description>It's almost too bad StuffIt does so well in this use case... people might actually walk away from the post suddenly embracing it.</description>
		<content:encoded><![CDATA[<p>It's almost too bad StuffIt does so well in this use case... people might actually walk away from the post suddenly embracing it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simone Manganelli</title>
		<link>http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-46982</link>
		<dc:creator>Simone Manganelli</dc:creator>
		<pubDate>Sat, 12 May 2007 20:34:57 +0000</pubDate>
		<guid isPermaLink="false">http://boredzo.org/blog/archives/2007-05-12/comparison-of-compressed-archive-file-sizes#comment-46982</guid>
		<description>Of course, the obvious problem with distributing StuffIt archives is that StuffIt Expander isn't pre-installed by default on new Macs and isn't installed with the operating system anymore.  It used to be.  So you might as well just take advantage of the fact that 7-zip produces smaller archives than StuffIt.

Also, disk images still have the enormous benefit in that you can browse through their contents without uncompressing everything beforehand.  For StuffIt archives, you need StuffIt Deluxe to do this, and you also can't use the Finder for this purpose (as far as I know).  This isn't too much of a big deal with small archives, but it's much nicer to use disk images because of this when you have archives that are greater than about 50 MB.</description>
		<content:encoded><![CDATA[<p>Of course, the obvious problem with distributing StuffIt archives is that StuffIt Expander isn't pre-installed by default on new Macs and isn't installed with the operating system anymore.  It used to be.  So you might as well just take advantage of the fact that 7-zip produces smaller archives than StuffIt.</p>
<p>Also, disk images still have the enormous benefit in that you can browse through their contents without uncompressing everything beforehand.  For StuffIt archives, you need StuffIt Deluxe to do this, and you also can't use the Finder for this purpose (as far as I know).  This isn't too much of a big deal with small archives, but it's much nicer to use disk images because of this when you have archives that are greater than about 50 MB.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.197 seconds -->
