<?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: Pukka beta: Leopard reliability</title>
	<atom:link href="http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/feed/" rel="self" type="application/rss+xml" />
	<link>http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/</link>
	<description>Crafty gnomes building toys for you</description>
	<pubDate>Fri, 16 May 2008 02:34:05 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Justin</title>
		<link>http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8264</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Tue, 22 Jan 2008 16:41:18 +0000</pubDate>
		<guid isPermaLink="false">http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8264</guid>
		<description>@Jim: I did have to build the framework myself in Xcode 3 on Leopard, but I didn't really run into any problems that I can recall while doing that. Feel free to email me (see &lt;a href="/contact" rel="nofollow"&gt;here&lt;/a&gt;) with any specifics and I'll try to help.</description>
		<content:encoded><![CDATA[<p>@Jim: I did have to build the framework myself in Xcode 3 on Leopard, but I didn&#8217;t really run into any problems that I can recall while doing that. Feel free to email me (see <a href="/contact" rel="nofollow">here</a>) with any specifics and I&#8217;ll try to help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim</title>
		<link>http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8236</link>
		<dc:creator>Jim</dc:creator>
		<pubDate>Tue, 15 Jan 2008 00:05:56 +0000</pubDate>
		<guid isPermaLink="false">http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8236</guid>
		<description>I had been using CURLHandle for ssl client certificates, now with leopard I am trying to fix what was working in tiger.  Can you provide specifics on what you did to get CURLHandle to work under leopard.  This is the only place that I have found that mentions CURLHandle working with leopard.

Thanks</description>
		<content:encoded><![CDATA[<p>I had been using CURLHandle for ssl client certificates, now with leopard I am trying to fix what was working in tiger.  Can you provide specifics on what you did to get CURLHandle to work under leopard.  This is the only place that I have found that mentions CURLHandle working with leopard.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8055</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Fri, 21 Dec 2007 17:37:04 +0000</pubDate>
		<guid isPermaLink="false">http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8055</guid>
		<description>&#62;&#62; but it’s just that Leopard has made it a real pain lately.

Something to look forward to ;)

I'm keeping notes on what I'm finding out regarding NSURLConnections within plugins  -- I figure sommeone might benefit and not have to go through the same struggles.  If I do figure it out,   I'll keep you all posted. 

Thanks again for your time!</description>
		<content:encoded><![CDATA[<p>&gt;&gt; but it’s just that Leopard has made it a real pain lately.</p>
<p>Something to look forward to <img src='http://codesorcery.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I&#8217;m keeping notes on what I&#8217;m finding out regarding NSURLConnections within plugins  &#8212; I figure sommeone might benefit and not have to go through the same struggles.  If I do figure it out,   I&#8217;ll keep you all posted. </p>
<p>Thanks again for your time!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8053</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Fri, 21 Dec 2007 13:52:48 +0000</pubDate>
		<guid isPermaLink="false">http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8053</guid>
		<description>Hmm, now you've got me -- I haven't really done anything with in-app plugins. I don't believe you'd have any control over the type of modal session that way. I'm not sure if NSURLConnection is thread safe, either -- see this: 

http://lists.apple.com/archives/Cocoa-dev/2007/Mar/msg00179.html

Sorry I don't have any better info than that. In general, I've grown to like NSURLConnection, but it's just that Leopard has made it a real pain lately.</description>
		<content:encoded><![CDATA[<p>Hmm, now you&#8217;ve got me &#8212; I haven&#8217;t really done anything with in-app plugins. I don&#8217;t believe you&#8217;d have any control over the type of modal session that way. I&#8217;m not sure if NSURLConnection is thread safe, either &#8212; see this: </p>
<p><a href="http://lists.apple.com/archives/Cocoa-dev/2007/Mar/msg00179.html" rel="nofollow">http://lists.apple.com/archives/Cocoa-dev/2007/Mar/msg00179.html</a></p>
<p>Sorry I don&#8217;t have any better info than that. In general, I&#8217;ve grown to like NSURLConnection, but it&#8217;s just that Leopard has made it a real pain lately.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8046</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Thu, 20 Dec 2007 19:28:29 +0000</pubDate>
		<guid isPermaLink="false">http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8046</guid>
		<description>@Justin,

Thanks,  that's a really good lead.   I don't understand however where runModalForWindow: would be called -- if it's iphoto that calls it to launch the export-plugin-window,  then I don't really have any control over whether it's that or runModalSession,  do I?   Would breaking the URLConnection calls off into a separate thread avoid that problem alltogether,  or would the delegates still get called from within the modal window?

Sorry everyone,  I know this has gotten slightly off topic,  but no other forums seem to know anything whatsoever about NSURLConnection.</description>
		<content:encoded><![CDATA[<p>@Justin,</p>
<p>Thanks,  that&#8217;s a really good lead.   I don&#8217;t understand however where runModalForWindow: would be called &#8212; if it&#8217;s iphoto that calls it to launch the export-plugin-window,  then I don&#8217;t really have any control over whether it&#8217;s that or runModalSession,  do I?   Would breaking the URLConnection calls off into a separate thread avoid that problem alltogether,  or would the delegates still get called from within the modal window?</p>
<p>Sorry everyone,  I know this has gotten slightly off topic,  but no other forums seem to know anything whatsoever about NSURLConnection.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8033</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Thu, 20 Dec 2007 13:59:42 +0000</pubDate>
		<guid isPermaLink="false">http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8033</guid>
		<description>@Greg: If you are using a sheet, make sure that you are using &lt;code&gt;runModalSession:&lt;/code&gt; and not &lt;code&gt;runModalForWindow:&lt;/code&gt; as the latter does not do any background processing while the application is modal. This would include delegate methods not being fired. 

According to the docs for &lt;code&gt;runModalForWindow:&lt;/code&gt;: 

&lt;blockquote&gt;Use this method in cases where you do not need to do any additional background processing while the modal loop runs. This method consumes only enough CPU time to process events and dispatch them to the action methods associated with the modal window. If you want to perform additional background processing, use runModalSession: together with an NSModalSession object instead.&lt;/blockquote&gt;</description>
		<content:encoded><![CDATA[<p>@Greg: If you are using a sheet, make sure that you are using <code>runModalSession:</code> and not <code>runModalForWindow:</code> as the latter does not do any background processing while the application is modal. This would include delegate methods not being fired. </p>
<p>According to the docs for <code>runModalForWindow:</code>: </p>
<blockquote><p>Use this method in cases where you do not need to do any additional background processing while the modal loop runs. This method consumes only enough CPU time to process events and dispatch them to the action methods associated with the modal window. If you want to perform additional background processing, use runModalSession: together with an NSModalSession object instead.</p></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8030</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Thu, 20 Dec 2007 05:56:40 +0000</pubDate>
		<guid isPermaLink="false">http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8030</guid>
		<description>Hey Everyone,

You can add me to the list of people tearing their hair out over NSURLConnection.   I'm trying to make an iPhoto plugin, which I didn't think would be ridiculously hard,  but I'm running into all sorts of problems due to the plugin being in a panel and not in the main application thread. The delegates only seem to fire after the plugin panel is closed.  I'm not using Leopard yet, and probably should,  but I just don't understand why such a crucial set of tools is so poorly documented and broken.  Seriously,  googling NSURLConnection barely turns up any related info except the apple dev page,  which I've re-read about four hundred times now.  
Sigh.</description>
		<content:encoded><![CDATA[<p>Hey Everyone,</p>
<p>You can add me to the list of people tearing their hair out over NSURLConnection.   I&#8217;m trying to make an iPhoto plugin, which I didn&#8217;t think would be ridiculously hard,  but I&#8217;m running into all sorts of problems due to the plugin being in a panel and not in the main application thread. The delegates only seem to fire after the plugin panel is closed.  I&#8217;m not using Leopard yet, and probably should,  but I just don&#8217;t understand why such a crucial set of tools is so poorly documented and broken.  Seriously,  googling NSURLConnection barely turns up any related info except the apple dev page,  which I&#8217;ve re-read about four hundred times now.<br />
Sigh.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick</title>
		<link>http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8009</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Tue, 18 Dec 2007 20:40:54 +0000</pubDate>
		<guid isPermaLink="false">http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8009</guid>
		<description>Seems to work now.</description>
		<content:encoded><![CDATA[<p>Seems to work now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8005</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Tue, 18 Dec 2007 16:44:53 +0000</pubDate>
		<guid isPermaLink="false">http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8005</guid>
		<description>@Patrick: I just uploaded 1.6.6-pre2, which should fix the encoding issue that you saw. You can re-download it at the link above. Sorry again for any inconvenience.</description>
		<content:encoded><![CDATA[<p>@Patrick: I just uploaded 1.6.6-pre2, which should fix the encoding issue that you saw. You can re-download it at the link above. Sorry again for any inconvenience.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick</title>
		<link>http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8003</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Tue, 18 Dec 2007 14:26:38 +0000</pubDate>
		<guid isPermaLink="false">http://codesorcery.net/2007/12/17/pukka-beta-leopard-reliability/#comment-8003</guid>
		<description>Hi Justin,

I think this release is totally broken, just sent you a link with a screenshot.

Greetings</description>
		<content:encoded><![CDATA[<p>Hi Justin,</p>
<p>I think this release is totally broken, just sent you a link with a screenshot.</p>
<p>Greetings</p>
]]></content:encoded>
	</item>
</channel>
</rss>
