<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bienvenu's Thunderbird Blog</title>
	<atom:link href="http://blog.davidbienvenu.org/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.davidbienvenu.org</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 05 Jun 2009 21:48:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Support for IMAP RFC 4978 landed</title>
		<link>http://blog.davidbienvenu.org/?p=21</link>
		<comments>http://blog.davidbienvenu.org/?p=21#comments</comments>
		<pubDate>Fri, 05 Jun 2009 21:48:54 +0000</pubDate>
		<dc:creator>bienvenu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidbienvenu.org/?p=21</guid>
		<description><![CDATA[Tomorrow&#8217;s nightly build of Thunderbird 3.0 b3pre adds support for the IMAP Compress extension &#8211; see Bug 401673 and the rfc for more info.  If the server advertises COMPRESS=DEFLATE, we will do compression of incoming and outgoing data. For lower bandwidth connections, this should be a nice win, especially when we select large folders and [...]]]></description>
			<content:encoded><![CDATA[<p>Tomorrow&#8217;s nightly build of Thunderbird 3.0 b3pre adds support for the IMAP Compress extension &#8211; see <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=401673">Bug 401673 </a>and the <a href="http://www.ietf.org/rfc/rfc4978.txt">rfc</a> for more info.  If the server advertises COMPRESS=DEFLATE, we will do compression of incoming and outgoing data. For lower bandwidth connections, this should be a nice win, especially when we select large folders and fetch flags. I&#8217;ve seen reports of &gt; 5x compression for the flags response. To turn it off, you can use the config editor to toggle mail.server.default.use_compress_deflate to false.</p>
<p>The latest versions of the Cyrus IMAP server supports COMPRESS=DEFLATE. Fastmail.fm has rolled out this support already.</p>
<p>Many thanks to Bron Gondwana who developed the patch very quickly and cleanly, despite having no experience with the Mozilla codebase.</p>
<p>- David</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidbienvenu.org/?feed=rss2&amp;p=21</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Speeding up debug builds with Gloda</title>
		<link>http://blog.davidbienvenu.org/?p=19</link>
		<comments>http://blog.davidbienvenu.org/?p=19#comments</comments>
		<pubDate>Fri, 13 Mar 2009 14:54:00 +0000</pubDate>
		<dc:creator>bienvenu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidbienvenu.org/?p=19</guid>
		<description><![CDATA[Andrew Sutherland pointed me at a patch that speeds up gloda operations in debug builds by a shocking amount &#8211; https://bugzilla.mozilla.org/show_bug.cgi?id=456272.  It turns off some debug-only autolock code in xpcom.  I&#8217;m sure the debug code is very useful when you&#8217;re debugging multi-thread locking code, but the speedup without it is intoxicating. All the usual disclaimers [...]]]></description>
			<content:encoded><![CDATA[<p>Andrew Sutherland pointed me at a patch that speeds up gloda operations in debug builds by a shocking amount &#8211; https://bugzilla.mozilla.org/show_bug.cgi?id=456272.  It turns off some debug-only autolock code in xpcom.  I&#8217;m sure the debug code is very useful when you&#8217;re debugging multi-thread locking code, but the speedup without it is intoxicating. All the usual disclaimers apply, but if your debug build is painfully slow, the patch is out there <img src='http://blog.davidbienvenu.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>- David</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidbienvenu.org/?feed=rss2&amp;p=19</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building Thunderbird on 64-bit Vista</title>
		<link>http://blog.davidbienvenu.org/?p=16</link>
		<comments>http://blog.davidbienvenu.org/?p=16#comments</comments>
		<pubDate>Fri, 06 Mar 2009 22:01:04 +0000</pubDate>
		<dc:creator>bienvenu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidbienvenu.org/?p=16</guid>
		<description><![CDATA[I&#8217;ve been going through the fun process of setting up a new machine to build Thunderbird.  I decided to go with 64 bit Vista so I could use more than 3GB of memory.   There were a few things the mostly excellent instructions on devmo didn&#8217;t mention, so I thought I&#8217;d write them down while they&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been going through the fun process of setting up a new machine to build Thunderbird.  I decided to go with 64 bit Vista so I could use more than 3GB of memory.   There were a few things the mostly excellent instructions on devmo didn&#8217;t mention, so I thought I&#8217;d write them down while they&#8217;re still fresh in my mind.  Thx very much to Sid (sid0 on IRC) who told me most of this stuff.</p>
<p>First, when you install VC Express (or VC9), make sure you don&#8217;t install to the default path, which has (x86) in it &#8211; specify a path without the parens, because that confuses our scripts. I just removed the parens.</p>
<p>Our guess-msvc.bat file doesn&#8217;t work for 64 bit Vista because the registry entries are in a different location &#8211; Sid has a version that does work, and now I have it &#8211; maybe we can figure out some place to put it so others can use it. That&#8217;s the batch file used by the start-msvcNN.bat files to figure out where VC is, and set up your path for building. I think these were two parts of the diff that I needed:</p>
<p>-SET MSVC9EXPRESSKEY=HKLM\SOFTWARE\Microsoft\VCExpress\9.0\Setup\VC<br />
+SET MSVC9EXPRESSKEY=HKLM\SOFTWARE\Wow6432Node\Microsoft\VCExpress\9.0\Setup\VC</p>
<p>and</p>
<p>+SET SDKDIR=C:\Program Files\Microsoft SDKs\Windows\v6.0A\<br />
+SET SDKVER=6<br />
ECHO Visual C++ 6 directory: %VC6DIR%</p>
<p>You&#8217;ll need a different version of msys-1.0.dll than the one in the mozilla build tools in order for the bash shell to work &#8211; the one <a href="http://downloads.sourceforge.net/mingw/MSYS-1.0.11-20090120-dll.tar.gz">here </a>worked for me.</p>
<p>If you&#8217;re using VC Express, the config step might tell you that atlbase.h is missing &#8211; see http://developer.mozilla.org/en/docs/atlbase.h for more info. I ended up just adding these lines to .mozconfig:</p>
<p>ac_add_options &#8211;disable-xpconnect-idispatch<br />
ac_add_options &#8211;disable-activex<br />
ac_add_options &#8211;disable-activex-scripting<br />
ac_add_options &#8211;disable-accessibility</p>
<p>This allowed me to build and run Thunderbird. There&#8217;s a scary comment that says you can&#8217;t use jemalloc unless you use VC 7.1, but I didn&#8217;t have to do anything special there.</p>
<p>Now I have to go remember what I did to set up Mercurial <img src='http://blog.davidbienvenu.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>- David</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidbienvenu.org/?feed=rss2&amp;p=16</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Thunderbird 3 Beta 1 Released Today</title>
		<link>http://blog.davidbienvenu.org/?p=11</link>
		<comments>http://blog.davidbienvenu.org/?p=11#comments</comments>
		<pubDate>Tue, 09 Dec 2008 20:59:05 +0000</pubDate>
		<dc:creator>bienvenu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidbienvenu.org/?p=11</guid>
		<description><![CDATA[We&#8217;re happy to announce that Mozilla Messaging has released Thunderbird 3 Beta 1 today. It&#8217;s available for download here.  More information about Thunderbird 3 Beta 1 is here.
Thx to everyone that helped with this release.  I&#8217;d like to specially thank some folks that made my job of being the release driver easier &#8211; Gozer for [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re happy to announce that Mozilla Messaging has released Thunderbird 3 Beta 1 today. It&#8217;s available for download <a href="http://www.mozillamessaging.com/en-US/thunderbird/early_releases/downloads.php">here</a>.  More information about Thunderbird 3 Beta 1 is <a href="http://www.mozillamessaging.com/en-US/thunderbird/3.0b1/">here</a>.</p>
<p>Thx to everyone that helped with this release.  I&#8217;d like to specially thank some folks that made my job of being the release driver easier &#8211; Gozer for his build and IT work, Wayne for all his QA work, Raphael for his help with the web-site content, and Standard8 for his excellent documentation and help, which more than made up for his setting the bar so high with Alpha 3 <img src='http://blog.davidbienvenu.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>- David</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidbienvenu.org/?feed=rss2&amp;p=11</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>First Thunderbird 3.0 Beta 1 RC builds available</title>
		<link>http://blog.davidbienvenu.org/?p=8</link>
		<comments>http://blog.davidbienvenu.org/?p=8#comments</comments>
		<pubDate>Tue, 02 Dec 2008 05:36:46 +0000</pubDate>
		<dc:creator>bienvenu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidbienvenu.org/?p=8</guid>
		<description><![CDATA[We have our very first Thunderbird 3.0 Beta 1 Release Candidate builds available here. We will be testing these builds in the next few days, and if you would like to help test them, please download a build and try it.  The usual disclaimers apply &#8211; either backup your current profile, or create a new [...]]]></description>
			<content:encoded><![CDATA[<p>We have our very first Thunderbird 3.0 Beta 1 Release Candidate builds available <a href="http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/3.0b1-candidates/build1/">here</a>. We will be testing these builds in the next few days, and if you would like to help test them, please download a build and try it.  The usual disclaimers apply &#8211; either backup your current profile, or create a new profile and run TB 3.0 Beta 1 RC 1 against the new profile.</p>
<p>- David</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidbienvenu.org/?feed=rss2&amp;p=8</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>js folder pane landed</title>
		<link>http://blog.davidbienvenu.org/?p=6</link>
		<comments>http://blog.davidbienvenu.org/?p=6#comments</comments>
		<pubDate>Fri, 14 Nov 2008 16:02:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidbienvenu.org/?p=6</guid>
		<description><![CDATA[Jminta&#8217;s js driven folder pane has landed in the trunk. This will allow us to much more easily extend the folder pane, and do interesting things going forward. Right now, you shouldn&#8217;t notice much difference, except that the extra columns are not supported, nor is the drop down folder picker. Thx to jminta for all [...]]]></description>
			<content:encoded><![CDATA[<p>Jminta&#8217;s js driven folder pane has landed in the trunk. This will allow us to much more easily extend the folder pane, and do interesting things going forward. Right now, you shouldn&#8217;t notice much difference, except that the extra columns are not supported, nor is the drop down folder picker. Thx to jminta for all his hard work, and to Standard8 for his excellent reviews. See <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=414038 ">bug 414038</a> for more info.</p>
<p>- David</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidbienvenu.org/?feed=rss2&amp;p=6</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cross-folder threading/grouping added to Shredder Nightly builds</title>
		<link>http://blog.davidbienvenu.org/?p=3</link>
		<comments>http://blog.davidbienvenu.org/?p=3#comments</comments>
		<pubDate>Mon, 03 Nov 2008 02:24:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidbienvenu.org/?p=3</guid>
		<description><![CDATA[I&#8217;ve recently landed support for grouping in single folder saved searches, and grouping + threading in cross-folder saved searches.  See bug 379806 for implementation details.  There are still some rough edges left which will be tracked in follow-up bugs.
This feature will be important for things like implementing smart folders, i.e., having virtual folders that combine [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently landed support for grouping in single folder saved searches, and grouping + threading in cross-folder saved searches.  See <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=379806" target="_blank">bug 379806 </a>for implementation details.  There are still some rough edges left which will be tracked in follow-up bugs.</p>
<p>This feature will be important for things like implementing smart folders, i.e., having virtual folders that combine messages in special folders across accounts, e.g., a global Inbox that shows all of your inboxes in one logical inbox.</p>
<p>- David</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidbienvenu.org/?feed=rss2&amp;p=3</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
