<?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: Call for plugin Developers</title>
	<atom:link href="http://colonelpanic.net/2009/09/call-for-plugin-developers/feed/" rel="self" type="application/rss+xml" />
	<link>http://colonelpanic.net/2009/09/call-for-plugin-developers/</link>
	<description>Dumping our corps so you don&#039;t have to</description>
	<lastBuildDate>Thu, 17 May 2012 01:32:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: ColonelPanic &#187; A year in the life of a plugin project &#8211; FireBreath 1.2 released</title>
		<link>http://colonelpanic.net/2009/09/call-for-plugin-developers/comment-page-2/#comment-427</link>
		<dc:creator>ColonelPanic &#187; A year in the life of a plugin project &#8211; FireBreath 1.2 released</dc:creator>
		<pubDate>Wed, 15 Sep 2010 21:53:58 +0000</pubDate>
		<guid isPermaLink="false">http://colonelpanic.net/?p=94#comment-427</guid>
		<description>[...] also posted my Call for Plugin Developers here on colonelpanic and links to it on the NPAPI [...]</description>
		<content:encoded><![CDATA[<p>[...] also posted my Call for Plugin Developers here on colonelpanic and links to it on the NPAPI [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: taxilian</title>
		<link>http://colonelpanic.net/2009/09/call-for-plugin-developers/comment-page-2/#comment-355</link>
		<dc:creator>taxilian</dc:creator>
		<pubDate>Tue, 13 Jul 2010 06:46:24 +0000</pubDate>
		<guid isPermaLink="false">http://colonelpanic.net/?p=94#comment-355</guid>
		<description>I probably missed replying to this earlier, sorry; if you&#039;re still interested in helping, it&#039;s pretty close to working but really needs some support from someone more familiar with Linux.  Drop in on the mailing list and we&#039;d love to have your help!</description>
		<content:encoded><![CDATA[<p>I probably missed replying to this earlier, sorry; if you&#39;re still interested in helping, it&#39;s pretty close to working but really needs some support from someone more familiar with Linux.  Drop in on the mailing list and we&#39;d love to have your help!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: taxilian</title>
		<link>http://colonelpanic.net/2009/09/call-for-plugin-developers/comment-page-2/#comment-353</link>
		<dc:creator>taxilian</dc:creator>
		<pubDate>Tue, 13 Jul 2010 06:45:21 +0000</pubDate>
		<guid isPermaLink="false">http://colonelpanic.net/?p=94#comment-353</guid>
		<description>I&#039;ve chosen to answer your comment on this thread instead of the other one, and I deleted it from that; keeps things cleaner.  I don&#039;t know why you would be seeing the issue you are seeing; I do know that if it&#039;s crashing, you&#039;re probably not doing something right.&lt;br&gt;&lt;br&gt;Honestly, I&#039;d recommend taking a look at FireBreath, which has a wrapper for the stream functions built in and working.  My guess, though, if it&#039;s crashing, is that you aren&#039;t cleaning something up correctly.  Since you&#039;re on a mac, you should be able to get a stack trace if you disable the mozilla crash reporter, and that should tell you where you crashed.  Probably a bad pointer.</description>
		<content:encoded><![CDATA[<p>I&#39;ve chosen to answer your comment on this thread instead of the other one, and I deleted it from that; keeps things cleaner.  I don&#39;t know why you would be seeing the issue you are seeing; I do know that if it&#39;s crashing, you&#39;re probably not doing something right.</p>
<p>Honestly, I&#39;d recommend taking a look at FireBreath, which has a wrapper for the stream functions built in and working.  My guess, though, if it&#39;s crashing, is that you aren&#39;t cleaning something up correctly.  Since you&#39;re on a mac, you should be able to get a stack trace if you disable the mozilla crash reporter, and that should tell you where you crashed.  Probably a bad pointer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: taxilian</title>
		<link>http://colonelpanic.net/2009/09/call-for-plugin-developers/comment-page-1/#comment-354</link>
		<dc:creator>taxilian</dc:creator>
		<pubDate>Tue, 13 Jul 2010 06:38:45 +0000</pubDate>
		<guid isPermaLink="false">http://colonelpanic.net/?p=94#comment-354</guid>
		<description>Sorry I didn&#039;t get to this sooner; somehow your comment slipped below my radar.  .xpi files are not really plugin installers, though they can be used as such; I personally strongly dislike them for installing plugins, for exactly the reason you mention.  it only works on firefox.  The better way to do it is to use an EXE or (better) MSI installer, which can install for all browsers.  Unfortunately, this will not be one-click, but it will work on IE, Firefox, Chrome, and Safari -- at least if you&#039;re using FireBreath to build your plugin.  FireBreath includes a MSI installer that can be extended to do whatever you need.  It might also be possible to use an MSI with Microsoft&#039;s clickonce tech that installs with .net, but I don&#039;t know if that works post-firefox 3.6 or not.&lt;br&gt;&lt;br&gt;Good luck</description>
		<content:encoded><![CDATA[<p>Sorry I didn&#39;t get to this sooner; somehow your comment slipped below my radar.  .xpi files are not really plugin installers, though they can be used as such; I personally strongly dislike them for installing plugins, for exactly the reason you mention.  it only works on firefox.  The better way to do it is to use an EXE or (better) MSI installer, which can install for all browsers.  Unfortunately, this will not be one-click, but it will work on IE, Firefox, Chrome, and Safari &#8212; at least if you&#39;re using FireBreath to build your plugin.  FireBreath includes a MSI installer that can be extended to do whatever you need.  It might also be possible to use an MSI with Microsoft&#39;s clickonce tech that installs with .net, but I don&#39;t know if that works post-firefox 3.6 or not.</p>
<p>Good luck</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: prasanth</title>
		<link>http://colonelpanic.net/2009/09/call-for-plugin-developers/comment-page-1/#comment-351</link>
		<dc:creator>prasanth</dc:creator>
		<pubDate>Mon, 12 Jul 2010 17:48:55 +0000</pubDate>
		<guid isPermaLink="false">http://colonelpanic.net/?p=94#comment-351</guid>
		<description>I am writing an NPAPI plugin on MAC OS. This plugin actually downloads a file and prints the document that is downloaded. On MAC OS, brwser calls NPP_StreamAsFile to give me the file and after that NPP_DestroyStream. After that, it calls NPP_URLNotify and on completion of this, it goes on continuously calling NPP_HandleEvent.&lt;br&gt;&lt;br&gt;I think because of that, when I click on Download button on my web page continuously, my application crashes.&lt;br&gt;&lt;br&gt;Any expertise opinion/help on this would be really helpful. &lt;br&gt;I tried but not go further on this.&lt;br&gt;&lt;br&gt;You can reach me on &lt;a href=&quot;mailto:pprasanthk@gmail.com&quot; rel=&quot;nofollow&quot;&gt;pprasanthk@gmail.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;--&lt;br&gt;Thanks&lt;br&gt;Prasanth</description>
		<content:encoded><![CDATA[<p>I am writing an NPAPI plugin on MAC OS. This plugin actually downloads a file and prints the document that is downloaded. On MAC OS, brwser calls NPP_StreamAsFile to give me the file and after that NPP_DestroyStream. After that, it calls NPP_URLNotify and on completion of this, it goes on continuously calling NPP_HandleEvent.</p>
<p>I think because of that, when I click on Download button on my web page continuously, my application crashes.</p>
<p>Any expertise opinion/help on this would be really helpful. <br />I tried but not go further on this.</p>
<p>You can reach me on <a href="mailto:pprasanthk@gmail.com" rel="nofollow">pprasanthk@gmail.com</a></p>
<p>&#8211;<br />Thanks<br />Prasanth</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bird Hsieh</title>
		<link>http://colonelpanic.net/2009/09/call-for-plugin-developers/comment-page-1/#comment-339</link>
		<dc:creator>Bird Hsieh</dc:creator>
		<pubDate>Thu, 24 Jun 2010 08:12:38 +0000</pubDate>
		<guid isPermaLink="false">http://colonelpanic.net/?p=94#comment-339</guid>
		<description>Hi Richard,&lt;br&gt;&lt;br&gt;Do you consider about the installation part for cross platform or cross browsers in the same platform?&lt;br&gt;My new job is also to development a simple Plugins to cross platform but it needs a simple install via one button click from remote install (such as *.xpi).&lt;br&gt;But I found if we install the Plugins via *.xpi in windows, the DLL can be used/got in FireFox. The Chrome or Safari cannot be aware it .&lt;br&gt;&lt;br&gt;Do you have any idea about this?&lt;br&gt;Bird</description>
		<content:encoded><![CDATA[<p>Hi Richard,</p>
<p>Do you consider about the installation part for cross platform or cross browsers in the same platform?<br />My new job is also to development a simple Plugins to cross platform but it needs a simple install via one button click from remote install (such as *.xpi).<br />But I found if we install the Plugins via *.xpi in windows, the DLL can be used/got in FireFox. The Chrome or Safari cannot be aware it .</p>
<p>Do you have any idea about this?<br />Bird</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sridhar Ramasami</title>
		<link>http://colonelpanic.net/2009/09/call-for-plugin-developers/comment-page-1/#comment-329</link>
		<dc:creator>Sridhar Ramasami</dc:creator>
		<pubDate>Fri, 30 Apr 2010 11:27:09 +0000</pubDate>
		<guid isPermaLink="false">http://colonelpanic.net/?p=94#comment-329</guid>
		<description>I would like to help out with the linux part.</description>
		<content:encoded><![CDATA[<p>I would like to help out with the linux part.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sanjeet Kumar</title>
		<link>http://colonelpanic.net/2009/09/call-for-plugin-developers/comment-page-1/#comment-162</link>
		<dc:creator>Sanjeet Kumar</dc:creator>
		<pubDate>Wed, 03 Feb 2010 13:58:08 +0000</pubDate>
		<guid isPermaLink="false">http://colonelpanic.net/?p=94#comment-162</guid>
		<description>thank you richard for the response....i &#039;ve posted it on the discussion board.</description>
		<content:encoded><![CDATA[<p>thank you richard for the response&#8230;.i &#39;ve posted it on the discussion board.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sanjeet Kumar</title>
		<link>http://colonelpanic.net/2009/09/call-for-plugin-developers/comment-page-1/#comment-180</link>
		<dc:creator>Sanjeet Kumar</dc:creator>
		<pubDate>Wed, 03 Feb 2010 13:58:08 +0000</pubDate>
		<guid isPermaLink="false">http://colonelpanic.net/?p=94#comment-180</guid>
		<description>thank you richard for the response....i &#039;ve posted it on the discussion board.</description>
		<content:encoded><![CDATA[<p>thank you richard for the response&#8230;.i &#39;ve posted it on the discussion board.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: taxilian</title>
		<link>http://colonelpanic.net/2009/09/call-for-plugin-developers/comment-page-1/#comment-161</link>
		<dc:creator>taxilian</dc:creator>
		<pubDate>Wed, 03 Feb 2010 12:25:23 +0000</pubDate>
		<guid isPermaLink="false">http://colonelpanic.net/?p=94#comment-161</guid>
		<description>It&#039;s good to see so much interest!  However, I highly recommend you pose these questions to the firebreath-dev mailing list, which is a more appropriate forum for in-depth explanation and discussion of how to use FireBreath.&lt;br&gt;&lt;br&gt;There is a link to it from the main FireBreath page, or just use this link: &lt;a href=&quot;http://groups.google.com/group/firebreath-dev&quot; rel=&quot;nofollow&quot;&gt;http://groups.google.com/group/firebreath-dev&lt;/a&gt;&lt;br&gt;&lt;br&gt;it requires my approval to join, but I usually do that pretty promptly (within a few hours during the day, at most a day).</description>
		<content:encoded><![CDATA[<p>It&#39;s good to see so much interest!  However, I highly recommend you pose these questions to the firebreath-dev mailing list, which is a more appropriate forum for in-depth explanation and discussion of how to use FireBreath.</p>
<p>There is a link to it from the main FireBreath page, or just use this link: <a href="http://groups.google.com/group/firebreath-dev" rel="nofollow">http://groups.google.com/group/firebreath-dev</a></p>
<p>it requires my approval to join, but I usually do that pretty promptly (within a few hours during the day, at most a day).</p>
]]></content:encoded>
	</item>
</channel>
</rss>

