<?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: What do Thunderbird extension developers need?</title>
	<atom:link href="http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/feed/" rel="self" type="application/rss+xml" />
	<link>http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/</link>
	<description></description>
	<lastBuildDate>Tue, 09 Mar 2010 13:11:50 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: David Hodgson</title>
		<link>http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/comment-page-1/#comment-61607</link>
		<dc:creator>David Hodgson</dc:creator>
		<pubDate>Tue, 30 Sep 2008 21:29:01 +0000</pubDate>
		<guid isPermaLink="false">http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/#comment-61607</guid>
		<description>I look forward to anything that simplifies development. In particular, lots of code snippets would be nice!</description>
		<content:encoded><![CDATA[<p>I look forward to anything that simplifies development. In particular, lots of code snippets would be nice!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sebastian</title>
		<link>http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/comment-page-1/#comment-61391</link>
		<dc:creator>Sebastian</dc:creator>
		<pubDate>Wed, 18 Jun 2008 21:24:28 +0000</pubDate>
		<guid isPermaLink="false">http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/#comment-61391</guid>
		<description>One problem is that extension development documentation is focused on Firefox, not on cross-application-development. XUL is the same with every application, Mozilla Documentation should reflect that.

The biggest problem is the need to restart the application to load changes, there&#039;s no on-the-fly-development possible. I know that enabling this would be dangerous, because it could break the application, but if there were a development kit that did enable that, in a sandbox, with the developers knowing that complex extensions could be causing the application to crash, that would rock.

Another problem is the lack of documentation for the basic functionality of Thunderbird, and how my extension can become part of that.
I&#039;m sure everything&#039;s there somewhere, but it&#039;s not always easy to find that stuff.</description>
		<content:encoded><![CDATA[<p>One problem is that extension development documentation is focused on Firefox, not on cross-application-development. XUL is the same with every application, Mozilla Documentation should reflect that.</p>
<p>The biggest problem is the need to restart the application to load changes, there&#8217;s no on-the-fly-development possible. I know that enabling this would be dangerous, because it could break the application, but if there were a development kit that did enable that, in a sandbox, with the developers knowing that complex extensions could be causing the application to crash, that would rock.</p>
<p>Another problem is the lack of documentation for the basic functionality of Thunderbird, and how my extension can become part of that.<br />
I&#8217;m sure everything&#8217;s there somewhere, but it&#8217;s not always easy to find that stuff.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vadim</title>
		<link>http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/comment-page-1/#comment-61345</link>
		<dc:creator>Vadim</dc:creator>
		<pubDate>Mon, 02 Jun 2008 12:54:19 +0000</pubDate>
		<guid isPermaLink="false">http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/#comment-61345</guid>
		<description>Have no idea was my comment lost or something but as a extension developer I want to have access to plain message text not in the MIME form but before it got htmlized by Thunderbird. Actually, having ability to convert to/from MIME and htmlize strings in Thunderbird style would be awesome. And ability to run background threads too, but that&#039;s probably not going to happen soon.</description>
		<content:encoded><![CDATA[<p>Have no idea was my comment lost or something but as a extension developer I want to have access to plain message text not in the MIME form but before it got htmlized by Thunderbird. Actually, having ability to convert to/from MIME and htmlize strings in Thunderbird style would be awesome. And ability to run background threads too, but that&#8217;s probably not going to happen soon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leni</title>
		<link>http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/comment-page-1/#comment-61343</link>
		<dc:creator>Leni</dc:creator>
		<pubDate>Mon, 02 Jun 2008 11:05:30 +0000</pubDate>
		<guid isPermaLink="false">http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/#comment-61343</guid>
		<description>Here is a part of an email I recieved from a &lt;a href=&quot;http://www.zindus.com&quot; rel=&quot;nofollow&quot;&gt;Zindus&lt;/a&gt; user.

&gt; Can you offer a link to documentation regarding the development
&gt; and, more importantly, debugging of thunderbird add-ons? 
&gt; I&#039;m having a recurring problem in Lightning and I&#039;d like to contribute
&gt; by trying to narrow down the cause (and ideally provide a fix).

My response summarized the setup of a dev environment with links to the mailing lists.

Wanting to debug something you are using is a natural entry point for new developers.  Easing this transition might encourage more people to move a step along the path from &quot;user&quot; to tester/developer.

Search &quot;debug Thunderbird extension&quot; to get a sense of the content currently available.  The good news: plenty of room for improvement!</description>
		<content:encoded><![CDATA[<p>Here is a part of an email I recieved from a <a href="http://www.zindus.com" rel="nofollow">Zindus</a> user.</p>
<p>&gt; Can you offer a link to documentation regarding the development<br />
&gt; and, more importantly, debugging of thunderbird add-ons?<br />
&gt; I&#8217;m having a recurring problem in Lightning and I&#8217;d like to contribute<br />
&gt; by trying to narrow down the cause (and ideally provide a fix).</p>
<p>My response summarized the setup of a dev environment with links to the mailing lists.</p>
<p>Wanting to debug something you are using is a natural entry point for new developers.  Easing this transition might encourage more people to move a step along the path from &#8220;user&#8221; to tester/developer.</p>
<p>Search &#8220;debug Thunderbird extension&#8221; to get a sense of the content currently available.  The good news: plenty of room for improvement!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Anastasios</title>
		<link>http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/comment-page-1/#comment-61340</link>
		<dc:creator>James Anastasios</dc:creator>
		<pubDate>Sun, 01 Jun 2008 00:01:45 +0000</pubDate>
		<guid isPermaLink="false">http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/#comment-61340</guid>
		<description>I agree with Joshua.  Now it&#039;s easy for me to find what I want, but I was nearly discouraged at the start by the lack of a clear source of documentation.</description>
		<content:encoded><![CDATA[<p>I agree with Joshua.  Now it&#8217;s easy for me to find what I want, but I was nearly discouraged at the start by the lack of a clear source of documentation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leni</title>
		<link>http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/comment-page-1/#comment-61337</link>
		<dc:creator>Leni</dc:creator>
		<pubDate>Sat, 31 May 2008 00:41:52 +0000</pubDate>
		<guid isPermaLink="false">http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/#comment-61337</guid>
		<description>A short tutorial on how to use the Venkman debugger.  Maybe even a short video.  Would cover: install, configure, set a break point, run, inspect a variable.</description>
		<content:encoded><![CDATA[<p>A short tutorial on how to use the Venkman debugger.  Maybe even a short video.  Would cover: install, configure, set a break point, run, inspect a variable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joshua Cranmer</title>
		<link>http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/comment-page-1/#comment-61326</link>
		<dc:creator>Joshua Cranmer</dc:creator>
		<pubDate>Wed, 28 May 2008 21:33:04 +0000</pubDate>
		<guid isPermaLink="false">http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/#comment-61326</guid>
		<description>When starting work on my &lt;a href=&quot;http://www.tjhsst.edu/~jcranmer/listarchive.html&quot; rel=&quot;nofollow&quot;&gt;listarchive&lt;/a&gt; extension, I didn&#039;t find the basic &quot;Building an extension for Thunderbird&quot; page on MDC, only the Firefox one; I think that one easy thing to do is to publicize said page a bit more prominently.

I also have some opinions on making stuff easier in creating new account types; in the present state, a pure JS account type seems to be impossible, although kill-RDF will fix the current problems I am having.</description>
		<content:encoded><![CDATA[<p>When starting work on my <a href="http://www.tjhsst.edu/~jcranmer/listarchive.html" rel="nofollow">listarchive</a> extension, I didn&#8217;t find the basic &#8220;Building an extension for Thunderbird&#8221; page on MDC, only the Firefox one; I think that one easy thing to do is to publicize said page a bit more prominently.</p>
<p>I also have some opinions on making stuff easier in creating new account types; in the present state, a pure JS account type seems to be impossible, although kill-RDF will fix the current problems I am having.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aza Raskin</title>
		<link>http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/comment-page-1/#comment-61316</link>
		<dc:creator>Aza Raskin</dc:creator>
		<pubDate>Wed, 28 May 2008 08:19:44 +0000</pubDate>
		<guid isPermaLink="false">http://ascher.ca/blog/2008/05/27/what-do-thunderbird-extension-developers-need/#comment-61316</guid>
		<description>We&#039;ve been &lt;a href=&quot;http://azarask.in/blog/post/what-if-it-was-easy-to-write-firefox-extensions/
&quot;&gt;thinking about this&lt;/a&gt; in Labs. We should talk ;)</description>
		<content:encoded><![CDATA[<p>We&#8217;ve been <a href="http://azarask.in/blog/post/what-if-it-was-easy-to-write-firefox-extensions/<br />
">thinking about this</a> in Labs. We should talk <img src='http://ascher.ca/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
