<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Apple Safari setup built with WiX</title>
	<atom:link href="http://www.joyofsetup.com/2007/06/11/apple-safari-setup-built-with-wix/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joyofsetup.com/2007/06/11/apple-safari-setup-built-with-wix/</link>
	<description>Bob Arnson on setup and servicing with WiX and MSI</description>
	<lastBuildDate>Sun, 24 Jul 2011 04:35:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Christopher Painter</title>
		<link>http://www.joyofsetup.com/2007/06/11/apple-safari-setup-built-with-wix/comment-page-1/#comment-14</link>
		<dc:creator>Christopher Painter</dc:creator>
		<pubDate>Thu, 21 Jun 2007 04:21:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.joyofsetup.com/2007/06/11/apple-safari-setup-built-with-wix/#comment-14</guid>
		<description>MSI doesn&#039;t really have a proper fully featured bootstrapper.  This has been historically left up to tools vendors but based on the changing attitudes towards merge modules and concurrent installs, I expect MSI will be addressing this story alot more in the next version of MSI ( 4.x maybe? ) very soon but that it&#039;ll still be up to the tools vendors to implement the patterns.</description>
		<content:encoded><![CDATA[<p>MSI doesn&#8217;t really have a proper fully featured bootstrapper.  This has been historically left up to tools vendors but based on the changing attitudes towards merge modules and concurrent installs, I expect MSI will be addressing this story alot more in the next version of MSI ( 4.x maybe? ) very soon but that it&#8217;ll still be up to the tools vendors to implement the patterns.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bob Arnson</title>
		<link>http://www.joyofsetup.com/2007/06/11/apple-safari-setup-built-with-wix/comment-page-1/#comment-12</link>
		<dc:creator>Bob Arnson</dc:creator>
		<pubDate>Wed, 13 Jun 2007 03:04:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.joyofsetup.com/2007/06/11/apple-safari-setup-built-with-wix/#comment-12</guid>
		<description>Sorry -- WordPress mildly munged the URL. It&#039;s http://msdn2.microsoft.com/en-us/library/aa368010.aspx without the ending period. 

The MSI SDK includes doc about chaining, starting at http://msdn2.microsoft.com/en-us/library/aa372828.aspx . Those topics deal specifically with bootstrapping MSI but the principles are the same with multiple MSI packages.</description>
		<content:encoded><![CDATA[<p>Sorry &#8212; WordPress mildly munged the URL. It&#8217;s <a href="http://msdn2.microsoft.com/en-us/library/aa368010.aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/aa368010.aspx</a> without the ending period. </p>
<p>The MSI SDK includes doc about chaining, starting at <a href="http://msdn2.microsoft.com/en-us/library/aa372828.aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/aa372828.aspx</a> . Those topics deal specifically with bootstrapping MSI but the principles are the same with multiple MSI packages.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dirk</title>
		<link>http://www.joyofsetup.com/2007/06/11/apple-safari-setup-built-with-wix/comment-page-1/#comment-11</link>
		<dc:creator>Dirk</dc:creator>
		<pubDate>Tue, 12 Jun 2007 20:54:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.joyofsetup.com/2007/06/11/apple-safari-setup-built-with-wix/#comment-11</guid>
		<description>The behavior is definitely deprecated (link didn&#039;t work), but is there documentation (i.e. from MS) on how to &#039;correctly&#039; implement a multiple MSI install and/or chainer?</description>
		<content:encoded><![CDATA[<p>The behavior is definitely deprecated (link didn&#8217;t work), but is there documentation (i.e. from MS) on how to &#8216;correctly&#8217; implement a multiple MSI install and/or chainer?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bob Arnson</title>
		<link>http://www.joyofsetup.com/2007/06/11/apple-safari-setup-built-with-wix/comment-page-1/#comment-10</link>
		<dc:creator>Bob Arnson</dc:creator>
		<pubDate>Tue, 12 Jun 2007 01:13:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.joyofsetup.com/2007/06/11/apple-safari-setup-built-with-wix/#comment-10</guid>
		<description>The ability to install another package from a custom action is deprecated. (See http://msdn2.microsoft.com/en-us/library/aa368010.aspx.) Apple worked around that in its CA by sequencing it in the UI sequence only so basic/silent UI modes will never install it. A chainer is a separate executable that avoids those problems.

VBScript is great for prototyping CAs but should never go outside the walls. VBScript is too fragile, something Apple knows about. (See http://docs.info.apple.com/article.html?artnum=304405.) Given that other Apple products on Windows RTM&#039;d with VBScript, I&#039;m not confident it&#039;ll go away, except by pointing out the problem.

Apple is all about the user experience and setup is the user&#039;s first experience (especially on Windows&lt;g&gt;) (and even on OSX&lt;g&gt;). Taking shortcuts for the sake of quicker delivery can kill the experience.</description>
		<content:encoded><![CDATA[<p>The ability to install another package from a custom action is deprecated. (See <a href="http://msdn2.microsoft.com/en-us/library/aa368010.aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/aa368010.aspx</a>.) Apple worked around that in its CA by sequencing it in the UI sequence only so basic/silent UI modes will never install it. A chainer is a separate executable that avoids those problems.</p>
<p>VBScript is great for prototyping CAs but should never go outside the walls. VBScript is too fragile, something Apple knows about. (See <a href="http://docs.info.apple.com/article.html?artnum=304405" rel="nofollow">http://docs.info.apple.com/article.html?artnum=304405</a>.) Given that other Apple products on Windows RTM&#8217;d with VBScript, I&#8217;m not confident it&#8217;ll go away, except by pointing out the problem.</p>
<p>Apple is all about the user experience and setup is the user&#8217;s first experience (especially on Windows<g>) (and even on OSX</g><g>). Taking shortcuts for the sake of quicker delivery can kill the experience.</g></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dirk</title>
		<link>http://www.joyofsetup.com/2007/06/11/apple-safari-setup-built-with-wix/comment-page-1/#comment-9</link>
		<dc:creator>Dirk</dc:creator>
		<pubDate>Tue, 12 Jun 2007 00:35:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.joyofsetup.com/2007/06/11/apple-safari-setup-built-with-wix/#comment-9</guid>
		<description>I did my own spelunking and the package seems to contain a second executable (called by a custom action) that installs Apple Software Update. Does that not qualify as a chainer?

Also, keep in mind that this is a beta release. VBScript is great for quick development and perhaps they will move away from it if/when a final version is delivered.</description>
		<content:encoded><![CDATA[<p>I did my own spelunking and the package seems to contain a second executable (called by a custom action) that installs Apple Software Update. Does that not qualify as a chainer?</p>
<p>Also, keep in mind that this is a beta release. VBScript is great for quick development and perhaps they will move away from it if/when a final version is delivered.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

