<?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 for Documentation for Mozilla Messaging</title>
	<atom:link href="http://blogs.mozillamessaging.com/docs/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.mozillamessaging.com/docs</link>
	<description>A blog about documenting Mozilla Messaging projects (like Thunderbird...)</description>
	<pubDate>Wed, 17 Mar 2010 00:43:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on New documentation for the Thunderbird Address Book by docs</title>
		<link>http://blogs.mozillamessaging.com/docs/2009/05/28/new-documentation-for-the-thunderbird-address-book/comment-page-1/#comment-5077</link>
		<dc:creator>docs</dc:creator>
		<pubDate>Wed, 25 Nov 2009 21:21:22 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mozillamessaging.com/docs/?p=25#comment-5077</guid>
		<description>Unfortunately it's not feasible for us to document 2.0 implementations at this point.</description>
		<content:encoded><![CDATA[<p>Unfortunately it&#8217;s not feasible for us to document 2.0 implementations at this point.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on New documentation for the Thunderbird Address Book by Matt</title>
		<link>http://blogs.mozillamessaging.com/docs/2009/05/28/new-documentation-for-the-thunderbird-address-book/comment-page-1/#comment-5075</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Wed, 25 Nov 2009 15:20:09 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mozillamessaging.com/docs/?p=25#comment-5075</guid>
		<description>That's great, now where the hell is the version 2 address book documentation? People might still need it...</description>
		<content:encoded><![CDATA[<p>That&#8217;s great, now where the hell is the version 2 address book documentation? People might still need it&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Thunderbird 3.0 docs - MDC structure and stubs by Standard8&#8217;s Blog &#187; Blog Archive &#187; Thunderbird 3 Beta 4 Schedule</title>
		<link>http://blogs.mozillamessaging.com/docs/2009/07/03/thunderbird-30-docs-mdc-structure-and-stubs/comment-page-1/#comment-3957</link>
		<dc:creator>Standard8&#8217;s Blog &#187; Blog Archive &#187; Thunderbird 3 Beta 4 Schedule</dc:creator>
		<pubDate>Wed, 19 Aug 2009 09:27:51 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mozillamessaging.com/docs/?p=59#comment-3957</guid>
		<description>[...] We want to improve our documentation - especially for extension developers (but for ourselves as well), see Jen&#8217;s blog for how to help. [...]</description>
		<content:encoded><![CDATA[<p>[...] We want to improve our documentation - especially for extension developers (but for ourselves as well), see Jen&#8217;s blog for how to help. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on New documentation for the Thunderbird Address Book by bill reith</title>
		<link>http://blogs.mozillamessaging.com/docs/2009/05/28/new-documentation-for-the-thunderbird-address-book/comment-page-1/#comment-25</link>
		<dc:creator>bill reith</dc:creator>
		<pubDate>Tue, 16 Jun 2009 02:34:21 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mozillamessaging.com/docs/?p=25#comment-25</guid>
		<description>I'd love this.  TBird has burned me more than once with its 'suggest an address' feature.  I'd really like learning if its possible to turn that off.</description>
		<content:encoded><![CDATA[<p>I&#8217;d love this.  TBird has burned me more than once with its &#8217;suggest an address&#8217; feature.  I&#8217;d really like learning if its possible to turn that off.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Thunderbird development tools? by Kelly Brown</title>
		<link>http://blogs.mozillamessaging.com/docs/2009/05/06/thunderbird-development-tools/comment-page-1/#comment-18</link>
		<dc:creator>Kelly Brown</dc:creator>
		<pubDate>Fri, 12 Jun 2009 18:12:13 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mozillamessaging.com/docs/2009/05/06/thunderbird-development-tools/#comment-18</guid>
		<description>Original post by Dmitri Gromov</description>
		<content:encoded><![CDATA[<p>Original post by Dmitri Gromov</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on New how-tos by Fallen</title>
		<link>http://blogs.mozillamessaging.com/docs/2009/05/29/new-how-tos/comment-page-1/#comment-13</link>
		<dc:creator>Fallen</dc:creator>
		<pubDate>Fri, 05 Jun 2009 09:18:43 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mozillamessaging.com/docs/?p=30#comment-13</guid>
		<description>Looking good, I'd really appreciate these how-to questions to be answered:

How do I scan and/or alter incoming messages?
or
How do I add "hidden" filters to process incoming mail?</description>
		<content:encoded><![CDATA[<p>Looking good, I&#8217;d really appreciate these how-to questions to be answered:</p>
<p>How do I scan and/or alter incoming messages?<br />
or<br />
How do I add &#8220;hidden&#8221; filters to process incoming mail?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on New documentation for the Thunderbird Address Book by AndrewBoldman</title>
		<link>http://blogs.mozillamessaging.com/docs/2009/05/28/new-documentation-for-the-thunderbird-address-book/comment-page-1/#comment-12</link>
		<dc:creator>AndrewBoldman</dc:creator>
		<pubDate>Thu, 04 Jun 2009 23:28:29 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mozillamessaging.com/docs/?p=25#comment-12</guid>
		<description>Hi, good post. I have been wondering about this issue,so thanks for posting.</description>
		<content:encoded><![CDATA[<p>Hi, good post. I have been wondering about this issue,so thanks for posting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on New documentation for the Thunderbird Address Book by Standard8&#8217;s Blog &#187; Blog Archive &#187; New Address Book Documentation</title>
		<link>http://blogs.mozillamessaging.com/docs/2009/05/28/new-documentation-for-the-thunderbird-address-book/comment-page-1/#comment-8</link>
		<dc:creator>Standard8&#8217;s Blog &#187; Blog Archive &#187; New Address Book Documentation</dc:creator>
		<pubDate>Mon, 01 Jun 2009 12:27:55 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mozillamessaging.com/docs/?p=25#comment-8</guid>
		<description>[...] of you may have already seen this on Jen&#8217;s documentation blog. For the last couple of weeks I have been finding the odd few minutes here and there to write some [...]</description>
		<content:encoded><![CDATA[<p>[...] of you may have already seen this on Jen&#8217;s documentation blog. For the last couple of weeks I have been finding the odd few minutes here and there to write some [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Thunderbird development tools? by docs</title>
		<link>http://blogs.mozillamessaging.com/docs/2009/05/06/thunderbird-development-tools/comment-page-1/#comment-7</link>
		<dc:creator>docs</dc:creator>
		<pubDate>Thu, 28 May 2009 21:43:15 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mozillamessaging.com/docs/2009/05/06/thunderbird-development-tools/#comment-7</guid>
		<description>&lt;i&gt;(sent to me (site admin) via email)&lt;/i&gt;

The DOM Inspector for Thunderbird 3 [0] is extremely useful when trying to debug overlays or styles.

I'm starting to use Komodo Edit [0] for some editing, although I personally prefer vim (Komodo Edit does have a Vi-emulation mode).  It also has a Firefox extension template.  It shouldn't be too difficult to modify that for use with Thunderbird.

Other than that I just have a few shell scripts to package my extension and copy the source/start the version of Thunderbird or Seamonkey specified.

[0] https://addons.mozilla.org/en-US/thunderbird/addon/6622
[1] http://www.activestate.com/komodo_edit/</description>
		<content:encoded><![CDATA[<p><i>(sent to me (site admin) via email)</i></p>
<p>The DOM Inspector for Thunderbird 3 [0] is extremely useful when trying to debug overlays or styles.</p>
<p>I&#8217;m starting to use Komodo Edit [0] for some editing, although I personally prefer vim (Komodo Edit does have a Vi-emulation mode).  It also has a Firefox extension template.  It shouldn&#8217;t be too difficult to modify that for use with Thunderbird.</p>
<p>Other than that I just have a few shell scripts to package my extension and copy the source/start the version of Thunderbird or Seamonkey specified.</p>
<p>[0] <a href="https://addons.mozilla.org/en-US/thunderbird/addon/6622" rel="nofollow">https://addons.mozilla.org/en-US/thunderbird/addon/6622</a><br />
[1] <a href="http://www.activestate.com/komodo_edit/" rel="nofollow">http://www.activestate.com/komodo_edit/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Thunderbird - you can&#8217;t get there from here by docs</title>
		<link>http://blogs.mozillamessaging.com/docs/2009/05/06/thunderbird-you-cant-get-there-from-here/comment-page-1/#comment-6</link>
		<dc:creator>docs</dc:creator>
		<pubDate>Thu, 28 May 2009 21:39:28 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mozillamessaging.com/docs/2009/05/06/thunderbird-you-cant-get-there-from-here/#comment-6</guid>
		<description>(sent to me (site admin) by email)

The most difficult thing to do with respect to Thunderbird's address book is using mailing lists without breaking them.

If you add a contact without an e-mail address to a mailing list you will probably have to delete the parent directory to get things working again.  The specific exception is an NS_ERROR_FAILURE in nsISimpleEnumerator.hasMoreElements.  After you see that error you may get all kinds of exceptions when trying to use that directory.  See https://bugzilla.mozilla.org/show_bug.cgi?id=492695 for more details.

Drag and drop also doesn't work well with mailing lists and contacts sometimes lose data.

To work around these and other AB/mailing list bugs I've had to: create an address book listener (for lastModifiedDate bugs), override abDirTreeObserver.onDrop to workaround DnD bugs, and make sure that contacts have a *unique*, fake e-mail address before adding them to mailing lists.

Number 2 is adding a button to the Address Book toolbar.  It shouldn't be too difficult, but I'm not the greatest at CSS and nearly 100 lines of redundant CSS still didn't work for some people.  I ended up forcing the image through JavaScript:
document.getElementById("button-id").style.listStyleImage = "url('chrome://path/image.png')";

Number 3 is adding custom properties to contacts and letting the user modify them in both Thunderbird 2 and 3.  In Thunderbird 3 it is pretty easy, so this shouldn't be an issue.</description>
		<content:encoded><![CDATA[<p>(sent to me (site admin) by email)</p>
<p>The most difficult thing to do with respect to Thunderbird&#8217;s address book is using mailing lists without breaking them.</p>
<p>If you add a contact without an e-mail address to a mailing list you will probably have to delete the parent directory to get things working again.  The specific exception is an NS_ERROR_FAILURE in nsISimpleEnumerator.hasMoreElements.  After you see that error you may get all kinds of exceptions when trying to use that directory.  See <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=492695" rel="nofollow">https://bugzilla.mozilla.org/show_bug.cgi?id=492695</a> for more details.</p>
<p>Drag and drop also doesn&#8217;t work well with mailing lists and contacts sometimes lose data.</p>
<p>To work around these and other AB/mailing list bugs I&#8217;ve had to: create an address book listener (for lastModifiedDate bugs), override abDirTreeObserver.onDrop to workaround DnD bugs, and make sure that contacts have a *unique*, fake e-mail address before adding them to mailing lists.</p>
<p>Number 2 is adding a button to the Address Book toolbar.  It shouldn&#8217;t be too difficult, but I&#8217;m not the greatest at CSS and nearly 100 lines of redundant CSS still didn&#8217;t work for some people.  I ended up forcing the image through JavaScript:<br />
document.getElementById(&#8221;button-id&#8221;).style.listStyleImage = &#8220;url(&#8217;chrome://path/image.png&#8217;)&#8221;;</p>
<p>Number 3 is adding custom properties to contacts and letting the user modify them in both Thunderbird 2 and 3.  In Thunderbird 3 it is pretty easy, so this shouldn&#8217;t be an issue.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
