<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Christopher Atlan to the Rescue! And Neat Plans</title>
	<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F11%2F13%2Fchristopher-atlan-to-the-rescue-and-neat-plans%2F&amp;seed_title=Christopher+Atlan+to+the+Rescue%21+And+Neat+Plans</link>
	<description>Flying through the universe of code on a talking spaceship!</description>
	<pubDate>Fri, 21 Nov 2008 19:39:26 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>By: Waldorf</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F11%2F13%2Fchristopher-atlan-to-the-rescue-and-neat-plans%2F&amp;seed_title=Christopher+Atlan+to+the+Rescue%21+And+Neat+Plans#comment-4180</link>
		<dc:creator>Waldorf</dc:creator>
		<pubDate>Wed, 28 Nov 2007 16:13:48 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F11%2F13%2Fchristopher-atlan-to-the-rescue-and-neat-plans%2F&amp;seed_title=Christopher+Atlan+to+the+Rescue%21+And+Neat+Plans#comment-4180</guid>
		<description>David: Good point. Though you are going to get this message only once.
Maybe a programatic interface ( [Sparkle install] ?) would be favorable since you (as a dev) could create your own setup wizard, or just incude it in your own installer package as an option.</description>
		<content:encoded><![CDATA[<p>David: Good point. Though you are going to get this message only once.<br />
Maybe a programatic interface ( [Sparkle install] ?) would be favorable since you (as a dev) could create your own setup wizard, or just incude it in your own installer package as an option.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Smith</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F11%2F13%2Fchristopher-atlan-to-the-rescue-and-neat-plans%2F&amp;seed_title=Christopher+Atlan+to+the+Rescue%21+And+Neat+Plans#comment-4045</link>
		<dc:creator>David Smith</dc:creator>
		<pubDate>Wed, 14 Nov 2007 06:56:00 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F11%2F13%2Fchristopher-atlan-to-the-rescue-and-neat-plans%2F&amp;seed_title=Christopher+Atlan+to+the+Rescue%21+And+Neat+Plans#comment-4045</guid>
		<description>Google Desktop runs a local webserver as well, although perhaps its reputation these days is a little less than savory ;) Regardless, it's a fairly accepted and non-resource-intensive technique. You just use something nice and lightweight, and it gets paged out when not needed.

I like this idea a lot.

Waldorf: Some (many?) apps already show one or more dialogs on first launch. Adium is my interest, so I'll use it as the example. There's a quicksilver-like initial setup wizard, and the growl installer (which I loathe). Adding Sparkle to the list would make three separate things to click through, two of which installed "something". That's a lot of trust to ask from a new user, and a lot of hassle for them to actually get to the app.</description>
		<content:encoded><![CDATA[<p>Google Desktop runs a local webserver as well, although perhaps its reputation these days is a little less than savory ;) Regardless, it&#8217;s a fairly accepted and non-resource-intensive technique. You just use something nice and lightweight, and it gets paged out when not needed.</p>
<p>I like this idea a lot.</p>
<p>Waldorf: Some (many?) apps already show one or more dialogs on first launch. Adium is my interest, so I&#8217;ll use it as the example. There&#8217;s a quicksilver-like initial setup wizard, and the growl installer (which I loathe). Adding Sparkle to the list would make three separate things to click through, two of which installed &#8220;something&#8221;. That&#8217;s a lot of trust to ask from a new user, and a lot of hassle for them to actually get to the app.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Matuschak</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F11%2F13%2Fchristopher-atlan-to-the-rescue-and-neat-plans%2F&amp;seed_title=Christopher+Atlan+to+the+Rescue%21+And+Neat+Plans#comment-4043</link>
		<dc:creator>Andy Matuschak</dc:creator>
		<pubDate>Tue, 13 Nov 2007 21:33:08 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F11%2F13%2Fchristopher-atlan-to-the-rescue-and-neat-plans%2F&amp;seed_title=Christopher+Atlan+to+the+Rescue%21+And+Neat+Plans#comment-4043</guid>
		<description>Yes, this is exactly how the Mac OS X Server does it. And that's why it's not hackery: it's what Apple itself does.

Running a server all the time isn't unreasonable: you've got probably a dozen of them running on your machine right now. If I use a tiny server, it'll take something like 4mb of RAM and no CPU while Software Update.app isn't running.</description>
		<content:encoded><![CDATA[<p>Yes, this is exactly how the Mac OS X Server does it. And that&#8217;s why it&#8217;s not hackery: it&#8217;s what Apple itself does.</p>
<p>Running a server all the time isn&#8217;t unreasonable: you&#8217;ve got probably a dozen of them running on your machine right now. If I use a tiny server, it&#8217;ll take something like 4mb of RAM and no CPU while Software Update.app isn&#8217;t running.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Waldorf</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F11%2F13%2Fchristopher-atlan-to-the-rescue-and-neat-plans%2F&amp;seed_title=Christopher+Atlan+to+the+Rescue%21+And+Neat+Plans#comment-4042</link>
		<dc:creator>Waldorf</dc:creator>
		<pubDate>Tue, 13 Nov 2007 12:02:50 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F11%2F13%2Fchristopher-atlan-to-the-rescue-and-neat-plans%2F&amp;seed_title=Christopher+Atlan+to+the+Rescue%21+And+Neat+Plans#comment-4042</guid>
		<description>One more thing...
As a user, and dev, I wouldn't mind a dialog à la "This app uses a technology called [...] but but updates will also work without installing, only not so smoothly in the background."
If the dialog is the dialog is understandable, descriptive and also works without installing Sparkle on your system then I wouldn't mind, at all!

Seriously, you're only going to see it once.</description>
		<content:encoded><![CDATA[<p>One more thing&#8230;<br />
As a user, and dev, I wouldn&#8217;t mind a dialog à la &#8220;This app uses a technology called [&#8230;] but but updates will also work without installing, only not so smoothly in the background.&#8221;<br />
If the dialog is the dialog is understandable, descriptive and also works without installing Sparkle on your system then I wouldn&#8217;t mind, at all!</p>
<p>Seriously, you&#8217;re only going to see it once.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Waldorf</title>
		<link>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F11%2F13%2Fchristopher-atlan-to-the-rescue-and-neat-plans%2F&amp;seed_title=Christopher+Atlan+to+the+Rescue%21+And+Neat+Plans#comment-4041</link>
		<dc:creator>Waldorf</dc:creator>
		<pubDate>Tue, 13 Nov 2007 10:30:28 +0000</pubDate>
		<guid>http://andymatuschak.org/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fandymatuschak.org%2Farticles%2F2007%2F11%2F13%2Fchristopher-atlan-to-the-rescue-and-neat-plans%2F&amp;seed_title=Christopher+Atlan+to+the+Rescue%21+And+Neat+Plans#comment-4041</guid>
		<description>I do not like this idea at all. This is hackery, and will scare people off. If only because their truste apple software update app is suddenly checking an verifying third-party apps.
Naming is ok I think: Many know that Sparkle is used to update their apps, and thus an external updating app/preference pane should be named accordingly. Developer wise it is named Sparkle.framework anyway, I think this gives more then enough distinguishment.
It is a different App and it does deserve a ui of it own, even if it is just a duplicated ui.
Btw. is this what MacOSX Server does? Doesn't running a web-server all the time, just for whenever "Software Update.app" feels like updating, a bit overkill? Also, if we're going to modd it to this, maybe make it network-able over bonjour. let one mac look for updates, and serve it up over the LAN.

Again, I'm against (!!!) this kind of integration, but it does offer some advantages, I admit.</description>
		<content:encoded><![CDATA[<p>I do not like this idea at all. This is hackery, and will scare people off. If only because their truste apple software update app is suddenly checking an verifying third-party apps.<br />
Naming is ok I think: Many know that Sparkle is used to update their apps, and thus an external updating app/preference pane should be named accordingly. Developer wise it is named Sparkle.framework anyway, I think this gives more then enough distinguishment.<br />
It is a different App and it does deserve a ui of it own, even if it is just a duplicated ui.<br />
Btw. is this what MacOSX Server does? Doesn&#8217;t running a web-server all the time, just for whenever &#8220;Software Update.app&#8221; feels like updating, a bit overkill? Also, if we&#8217;re going to modd it to this, maybe make it network-able over bonjour. let one mac look for updates, and serve it up over the LAN.</p>
<p>Again, I&#8217;m against (!!!) this kind of integration, but it does offer some advantages, I admit.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
