<?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>david ascher &#187; Mozilla</title>
	<atom:link href="http://ascher.ca/blog/category/Mozilla/feed/" rel="self" type="application/rss+xml" />
	<link>http://ascher.ca/blog</link>
	<description></description>
	<lastBuildDate>Fri, 08 Jan 2010 04:17:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Looking for an awesome test engineer</title>
		<link>http://ascher.ca/blog/2009/12/22/looking-for-an-awesome-test-engineer/</link>
		<comments>http://ascher.ca/blog/2009/12/22/looking-for-an-awesome-test-engineer/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 00:29:30 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[MozillaMessaging]]></category>

		<guid isPermaLink="false">http://ascher.ca/blog/?p=565</guid>
		<description><![CDATA[I don&#8217;t yet have a full job description handy, but figured I could start with a draft:
Mozilla Messaging is looking someone who can help us drive forward Thunderbird&#8217;s test automation framework, tooling, coverage, and community.  We&#8217;re looking for someone who combines the usual skills we need:

Strong domain expertise: in this case test automation of [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t yet have a full job description handy, but figured I could start with a draft:</p>
<p>Mozilla Messaging is looking someone who can help us drive forward Thunderbird&#8217;s test automation framework, tooling, coverage, and community.  We&#8217;re looking for someone who combines the usual skills we need:</p>
<ul>
<li>Strong domain expertise: in this case test automation of a multi-platform desktop application</li>
<li>Big-picture thinking: you&#8217;d be the first paid test engineer working on a huge codebase with lots of developers and millions of users, so the hard thing won&#8217;t be to find things to do, rather figuring out what&#8217;s the right thing to work on</li>
<li>Ability to lead and build a community of peers and contributors</li>
<li>Ability to prioritize and drive your own work, and happy to collaborate with a wide variety of contributors</li>
</ul>
<p>Our current test infrastructure relies primarily on MozMill, and most tests are written in Python or JavaScript, so solid understanding of those technologies is obviously useful.</p>
<p>This is a unique opportunity for someone who takes testing, engineering, and community seriously, and who wants to have a huge impact on software that is used daily by millions of people.</p>
<p>Relocation not necessary.  </p>
<p>Pass the word!</p>
<p>(resume submissions to jobs at mozillamessaging.com)</p>
]]></content:encoded>
			<wfw:commentRss>http://ascher.ca/blog/2009/12/22/looking-for-an-awesome-test-engineer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A public internet deserves great beaches</title>
		<link>http://ascher.ca/blog/2009/12/15/a-public-internet-deserves-great-beaches/</link>
		<comments>http://ascher.ca/blog/2009/12/15/a-public-internet-deserves-great-beaches/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 18:49:09 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[MozillaMessaging]]></category>
		<category><![CDATA[Thunderbird]]></category>

		<guid isPermaLink="false">http://ascher.ca/blog/?p=563</guid>
		<description><![CDATA[Firefox releases have cool codenames while in gestation.  As Chelsea explains, Firefox picks national parks as codenames, as metaphors for the values that go into making a Firefox release.
The idea made a lot of sense to us, so we decided to follow suit for Thunderbird.  Rather than parks, we picked beaches.  A [...]]]></description>
			<content:encoded><![CDATA[<p>Firefox releases have cool codenames while in gestation.  As Chelsea <a href="http://chelseanovak.wordpress.com/2009/12/02/save-the-web-save-a-lemur/">explains</a>, Firefox picks national parks as codenames, as metaphors for the values that go into making a Firefox release.</p>
<p>The idea made a lot of sense to us, so we decided to follow suit for Thunderbird.  Rather than parks, we picked beaches.  A good beach is a clear and compelling example of a public good.  We can all go to the beach, share in the beauty and poetry of the place, swim, maybe surf.  All that&#8217;s required of us in exchange is to treat it well &#8212; don&#8217;t fence it in, don&#8217;t litter, don&#8217;t crash your oil tankers into it.  Yet beaches as a public commons are under threat.  If Thunderbird can help beaches and beaches can help make it clear why Thunderbird matters, we all win.</p>
<p>Given the weather outside, it&#8217;s not too surprising that the codename for the next version of Thunderbird is <em>Lanakai</em>, in sunny Hawaii.  &#8220;Warm  turquoise green waters brush up against a fine sand beach while gentle trade winds offer a cool relief from the hot Hawaiian days. This beach is great for relaxing on the sand or taking a  swim in it&#8217;s clear waters&#8221;.  That pretty much sold us.  Also, we can dream about having a Thunderbird summit there someday.</p>
]]></content:encoded>
			<wfw:commentRss>http://ascher.ca/blog/2009/12/15/a-public-internet-deserves-great-beaches/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Business and open source&#8230;</title>
		<link>http://ascher.ca/blog/2009/11/30/business-and-open-source/</link>
		<comments>http://ascher.ca/blog/2009/11/30/business-and-open-source/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 19:49:16 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://ascher.ca/blog/?p=561</guid>
		<description><![CDATA[Ashlee Vance wrote a story in today&#8217;s nytimes.com (I presume it&#8217;s in the print edition too   about the business world&#8217;s supposed disappointment in the shareholder value of open source based businesses.
I suppose if you ignore all of the companies listed in the article who were sold for hundreds of millions of dollars, and [...]]]></description>
			<content:encoded><![CDATA[<p>Ashlee Vance wrote a <a href="http://www.nytimes.com/2009/11/30/technology/business-computing/30open.html?_r=1&#038;partner=rss&#038;emc=rss">story</a> in today&#8217;s nytimes.com (I presume it&#8217;s in the print edition too <img src='http://ascher.ca/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  about the business world&#8217;s supposed disappointment in the shareholder value of open source based businesses.</p>
<p>I suppose if you ignore all of the companies listed in the article who were sold for hundreds of millions of dollars, and you squint really hard, you can see their point: investors in open source companies in aggregate haven&#8217;t made as much money as investors in proprietary software companies.  Given how short the age of open source has been, that&#8217;s hardly surprising.  (Given how open source is missing the boat on services-based businesses, that&#8217;s also likely to continue, but that&#8217;s another story).</p>
<p>Others will I&#8217;m sure criticize the article based on proposing some better metrics for success for investors in open source companies.  I don&#8217;t really care &#8212; what did strike me was this sentence:</p>
<blockquote><p>
The fight illuminates a larger truth about open-source companies: their societal and strategic importance far exceeds their financial value as operating businesses.
</p></blockquote>
<p><em>Exactly!</em>  It&#8217;s critical to me as CEO of Mozilla Messaging that it be a healthy business.  But my requirements for &#8220;health&#8221; aren&#8217;t those of wall street.  They include reaching a state of making more money than we need to operate, but they also include some variation on the <a href="http://en.wikipedia.org/wiki/Triple_bottom_line">triple bottom line</a>, with some additional twists related to making sure that we operate in ways that are consistent with our <a href="http://www.mozilla.org/about/manifesto.en.html">values</a>.</p>
<p>I was recently at a business meeting where a bunch of CEOs were &#8220;networking&#8221;.  It was fascinating how quickly the conversation shifted when I answered the usual question about &#8220;exit&#8221; (the polite term for: &#8220;get rich by selling the company) with &#8220;well, no, I can&#8217;t, as we&#8217;re owned by a non-profit&#8221;.  After a period of shock, it turns out that <em>even CEOs (!)</em> are interested in a business that isn&#8217;t all about financial rewards for shareholders.  It can be about much more <em>interesting</em> pursuits, such as building a team of people who respect each other and work together for a common goal; it can be about providing awesome customer experiences; it can be about making the world better.  There are lots of companies like that.  It&#8217;d be nice if the &#8220;business&#8221; section of the newspaper spent more time thinking about that and less about how people who are merely shareholders can make money through speculation.  </p>
<p>It&#8217;s probably healthy for Wall Street to realize that what&#8217;s interesting about open source isn&#8217;t some magically cheaper way to produce goods and services.  To me, what&#8217;s much more important are the complex implications like transparency, a permeable barrier between your consumers and your staff, a built-in safeguard against complacency, and ideally a much more <em>human</em> relationship between your organization and everyone else.  I look forward to seeing what the Economist&#8217;s new Schumpeter column on business says about it, whenever they get around to it.</p>
<p>In the meantime, I&#8217;m looking forward to exploring how to work with business-savvy types who are interested in how to make a <em>deeply</em> healthy business.  Based on talking to other CEOs of open source companies, I&#8217;m pretty sure that just like we can find talented programmers, quality nuts and localizers to contribute to the products, I&#8217;ll find some smart business types who will find it rewarding to contribute to the business challenges.</p>
]]></content:encoded>
			<wfw:commentRss>http://ascher.ca/blog/2009/11/30/business-and-open-source/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dear ISPs</title>
		<link>http://ascher.ca/blog/2009/11/20/dear-isps/</link>
		<comments>http://ascher.ca/blog/2009/11/20/dear-isps/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 17:55:22 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[MozillaMessaging]]></category>

		<guid isPermaLink="false">http://ascher.ca/blog/?p=555</guid>
		<description><![CDATA[Dear ISPs,
By far the largest set of support requests that we end up seeing for Thunderbird have to do with being unable to receive or send mail.  By far the largest single cause of these failures is some unilateral change by the ISP which cause previously working configurations to stop working.  In other [...]]]></description>
			<content:encoded><![CDATA[<p>Dear ISPs,</p>
<p>By far the largest set of support requests that we end up seeing for Thunderbird have to do with being unable to receive or send mail.  By far the largest single cause of these failures is some unilateral change by the ISP which cause previously working configurations to stop working.  In other words, people come to us for help solving problems we can&#8217;t solve.  It makes us feel bad, it makes you look uncaring, and it certainly doesn&#8217;t help your customers (except for those cases when we go beyond the call of duty and help them as neighbors would, guiding them through the diagnostic &#038; fix).</p>
<p>In our next revisions of Thunderbird, we&#8217;ll probably work on making our error dialogs better, so that we transmit whatever wisdom we can to your users to give them a fighting chance.  But we can do better for your customers, <em>if</em> you get involved.</p>
<p>Let&#8217;s figure out how to work together to provide better experiences for your customers and our users.  I&#8217;m quite sure that we can come up with solutions which would save you costs compared to having your customers tie up your tech support lines only to be rebuffed by your staff who often don&#8217;t understand how email systems work.  It might also help you avoid commoditization&#8230;</p>
<p>Here are some ideas to start the conversation going:</p>
<ul>
<li>Let&#8217;s make sure that our configuration of ISP databases works for as many users as possible.  We&#8217;ll likely need to evolve the format and protocol over time, but we can only do that with input (some ESPs have already joined the effort, which is great!).</li>
<li>Consider making a useful add-on that would let you inform your customers of planned service downtime, configuration changes, etc.  (no marketing messages, please, or your customers will not use it).</li>
<li>If there are changes we could make in Thunderbird that would help you help your customers, let&#8217;s talk!.</li>
</ul>
<p>Together, we can figure out how to get your customers setup with a Thunderbird that works for them, for us, and for you.</p>
<p>Looking forward to a productive conversation,</p>
<p>&#8211; David Ascher<br />
   (dascher at mozillamessaging)</p>
]]></content:encoded>
			<wfw:commentRss>http://ascher.ca/blog/2009/11/20/dear-isps/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Tim O&#8217;Reilly on the future web wars</title>
		<link>http://ascher.ca/blog/2009/11/16/tim-oreilly-on-the-future-web-wars/</link>
		<comments>http://ascher.ca/blog/2009/11/16/tim-oreilly-on-the-future-web-wars/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 01:55:57 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Society]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://ascher.ca/blog/?p=552</guid>
		<description><![CDATA[I&#8217;ve tended to limit my link referrals to my Twitter feed over the last year, but I wanted to advertise Tim O&#8217;Reilly&#8217;s latest post on this channel as well (it also feels great to have more than 100 characters to express myself!).  Tim explains well what the new battlegrounds for the future of the web [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve tended to limit my link referrals to my Twitter feed over the last year, but I wanted to advertise <a href="http://radar.oreilly.com/2009/11/the-war-for-the-web.html">Tim O&#8217;Reilly&#8217;s latest post</a> on this channel as well (it also feels great to have more than 100 characters to express myself!).  Tim explains well what the new battlegrounds for the future of the web are.  It&#8217;s a war that&#8217;s currently being fought with shiny discounted hardware, free access to proprietary data, and competing &#8220;privileged&#8221; interfaces to the web.  The stakes are huge, but oh-so-hard for people to grasp, as much of the mechanics of who wins what depend on economics which are far removed from the battleground:</p>
<ul>
<li>People don&#8217;t pay <a href="http://www.nytimes.com/2009/11/15/business/15price.html?scp=1&amp;sq=mobile%20weird%20iphone&amp;st=Search">transparently</a> for mobile services or devices</li>
<li>People don&#8217;t pay for online news (although <a href="http://www.nytimes.com/2009/11/16/business/media/16paywall.html?bl">some surveys</a> indicate many would)</li>
<li>People often end up &#8220;subscribing&#8221; to brands (Apple, Google, Facebook) and becoming brand consumers rather than active participants in their own digital life.  That delegation of trust is often pragmatic, but it&#8217;s worrisome if unchecked by alternatives.</li>
<li>The heterogeneity of the original internet can lead to an appearance of chaos, and many people prefer simpler, more uniform experiences.  Both technical and psychological factors encourage centralization of services with single providers.  Financially as well, &#8220;small, independent startups&#8221; have huge incentives to become part of one of the big centers of mass.</li>
</ul>
<p>Finally, the huge psychological distance between the value of free services and the costs that funds them is one of the big topics that puzzle.  It applies to &#8220;how come I can get free map directions from Google but I have to pay to get them from TomTom?&#8221; as well as &#8220;how can I convince my neighbors that electing so-and-so to office will mean more tax revenue overall, which in turn will mean better schools?&#8221;.  In both cases, the number of steps between cost and service is huge, and coupling them tighter would destroy the huge advantages that centralization and scale offer.  (If I knew more about the derivatives crash I could make some pithy reference here).</p>
<p>I agree with Tim that &#8220;If you don&#8217;t want a repeat of the PC era,  place your bets now on open  systems. Don&#8217;t wait till it&#8217;s too late.&#8221;  I think he&#8217;d also agree that we need to think beyond code and copyright.  That&#8217;s like going to war with trucks but no tanks.  For the open, distributed, heterogeneous web to thrive, we need to incorporate thinking from a host of other fields, such as contract law, design, psychology, consumer behavior, brand marketing, and more.  Figuring out how to engage thinkers and leaders in those fields is likely one of the critical, still missing steps.</p>
]]></content:encoded>
			<wfw:commentRss>http://ascher.ca/blog/2009/11/16/tim-oreilly-on-the-future-web-wars/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Announcing Raindrop</title>
		<link>http://ascher.ca/blog/2009/10/22/announcing-raindrop/</link>
		<comments>http://ascher.ca/blog/2009/10/22/announcing-raindrop/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 21:03:34 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Raindrop]]></category>

		<guid isPermaLink="false">http://ascher.ca/blog/?p=547</guid>
		<description><![CDATA[I&#8217;m thrilled to announce that we launched Raindrop today.  Raindrop is Mozilla Messaging&#8217;s experiment in messaging on the open web, hosted by Mozilla Labs.  You should definitely go over to the introductory post, and check out the first few pages we&#8217;ve put up describing the goal of the project, how we&#8217;ve built it so far, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m thrilled to announce that we launched <a href="http://labs.mozilla.com/raindrop">Raindrop</a> today.  Raindrop is Mozilla Messaging&#8217;s experiment in messaging on the open web, hosted by <a href="http://labs.mozilla.com/">Mozilla Labs</a>.  You should definitely go over to the introductory post, and check out the first few pages we&#8217;ve put up describing the goal of the project, how we&#8217;ve built it so far, and how we&#8217;re hoping to engage designers as well as developers to participate in the ongoing effort.</p>
<p>It&#8217;s going to be fun to have both an experimental platform for next-generation experiments on messaging, which leverages the web of the future, as well as a Thunderbird client which provides both an awesome desktop experience today, and lets more people build interesting, fun, and useful add-ons as well.</p>
<p>I want to make sure to express my thanks to everyone who contributed to Raindrop thus far: Andrew Sutherland who did some initial experiments a long time ago; Chris Anderson, Jan Lenhardt, and Damien Katz of the CouchDB project, who&#8217;ve been super helpful in helping us understand their awesome database; Bryan Clark, who&#8217;se done a great job juggling Thunderbird and Raindrop design leadership; Mark Hammond, who took Andrew&#8217;s original draft and built a great backend infrastructure (it&#8217;s great to work with Mark again!); James Burke, for whom no UI requirement is too much; Andy Chung, who makes everyone else look great; and Chris Beard, Myk Melez and Pascal Finette, of Mozilla Labs, for their advice, hosting, and feedback.</p>
<p>2010 will be amazing.</p>
]]></content:encoded>
			<wfw:commentRss>http://ascher.ca/blog/2009/10/22/announcing-raindrop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Lightning Update</title>
		<link>http://ascher.ca/blog/2009/10/21/lightning-update/</link>
		<comments>http://ascher.ca/blog/2009/10/21/lightning-update/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 21:58:24 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Calendaring]]></category>
		<category><![CDATA[Lightning]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Thunderbird]]></category>

		<guid isPermaLink="false">http://ascher.ca/blog/?p=545</guid>
		<description><![CDATA[A week full of announcements:
I&#8217;ve been so busy working on the Thunderbird 3 release that I forgot to blog about this new development:  I&#8217;m pleased to announce that Mozilla Messaging has engaged Philipp Kewisch, lead of the Calendar project, to help drive the release of a version of the popular Lightning calendar add-on.  The plan [...]]]></description>
			<content:encoded><![CDATA[<p>A week full of announcements:</p>
<p>I&#8217;ve been so busy working on the Thunderbird 3 release that I forgot to blog about this new development:  I&#8217;m pleased to announce that Mozilla Messaging has engaged Philipp Kewisch, lead of the Calendar project, to help drive the release of a version of the popular <a href="http://www.mozilla.org/projects/calendar/lightning/">Lightning</a> calendar add-on.  The plan so far is for Philipp (who&#8217;se in school, but somehow finds time to do Mozilla work after that) to help fix bugs, drive the release, and generally make sure that people who want to upgrade from Thunderbird 2 to Thunderbird 3 will find their favorite extension working there.</p>
<p>If you&#8217;re keen to help, let Philipp know, and participate in test days, help QA release candidates that will show up, and if you can, chip in with patches!</p>
]]></content:encoded>
			<wfw:commentRss>http://ascher.ca/blog/2009/10/21/lightning-update/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>An update on Thunderbird&#8217;s support plan, Get Satisfaction and SUMO</title>
		<link>http://ascher.ca/blog/2009/10/19/an-update-on-thunderbirds-support-plan-get-satisfaction-and-sumo/</link>
		<comments>http://ascher.ca/blog/2009/10/19/an-update-on-thunderbirds-support-plan-get-satisfaction-and-sumo/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 19:37:06 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Thunderbird]]></category>

		<guid isPermaLink="false">http://ascher.ca/blog/?p=538</guid>
		<description><![CDATA[Since my last blog post about a position being available for support, I&#8217;m pleased to announce (belatedly) that we&#8217;ve hired Roland Tanglao to lead Mozilla Messaging support. It&#8217;s not obvious being the only person on staff supporting millions of users around the world!  In order to learn how Thunderbird support is currently happening, he&#8217;s been [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/jonkleinman/3945259239"><img class="alignright" title="Avanti Marque (by drdad on Flickr)" src="http://farm4.static.flickr.com/3423/3945259239_931c37e078_m.jpg" alt="" width="240" height="180" /></a>Since my last blog post about a position being available for support, I&#8217;m pleased to announce (belatedly) that we&#8217;ve hired Roland Tanglao to lead Mozilla Messaging support. It&#8217;s not obvious being the only person on staff supporting millions of users around the world!  In order to learn how Thunderbird support is currently happening, he&#8217;s been busy immersing himself in that world.</p>
<p>Success for anything user-facing on the scale of Mozilla Thunderbird requires scalable approaches.  One person, no matter how well qualified and efficient, can&#8217;t help everyone who may have issues (especially as many people come to us with questions that are really about their mail provider).  So we need to look to systems and communities to help us help users.</p>
<h2>Get Satisfaction</h2>
<p>The first system that we&#8217;ve committed to is <a href="http://getsatisfaction.com/mozilla_messaging/">Get Satisfaction</a>, an online website which is designed from the ground up for peer-to-peer support.  You go there to ask a question, and maybe you also help someone else who has a question you know the answer to.  The &#8220;take a penny, leave a penny&#8221; model.</p>
<p>There are two things that stand out for me with Get Satisfaction: their user experience, and their APIs:</p>
<p>Get Satisfaction clearly thought long and hard about what the user experience of a support site should be like, and it shows: Threads are categorized as being ideas, problems, and praise, and problems and idea threads can be marked appropriately when either there&#8217;s an solid answer of some sort, or to track the evolution of ideas.  This provides people who want to dive into a support role with great dashboards, which makes dealing with a high volume much easier.  It also provides users a way to communicate their input &amp; mood effectively, which is an important part of a support interaction.</p>
<p>The second aspect of Get Satisfaction that was particularly compelling to me was that they have built their system with HTTP APIs in mind from the beginning.  This means that we can integrate it into our own websites, or even in future versions of Thunderbird, without anyone needing to rework the database.  We&#8217;re just starting to figure out how to use these APIs, but I&#8217;m hopeful it will allow us to streamline support interactions considerably.</p>
<p>You can find out more about Roland&#8217;s thoughts about Get Satisfaction in his <a href="http://blogs.mozillamessaging.com/roland/2009/09/30/get-satisfaction-25-months-in/">blog post</a>.</p>
<h2>Knowledge Base</h2>
<p>Even as we&#8217;re happy with the capabilities of Get Satisfaction, it&#8217;s clear we need to complement it with a knowledge base where we can build longer FAQs, helpful documents, etc. There, we got an unexpected assist from the Fennec (Mobile Firefox) project, as their need for a variant of <a href="http://support.mozilla.com/en-US/kb/">SUMO</a> for Mobile users made it so that the SUMO project had to refactor and &#8220;productize&#8221; SUMO.  Having more than one installation of SUMO supported by the core SUMO team made me feel that our use cases were likely to be supported well, which is great &#8212; we try to leverage as much of the Firefox infrastructure as we can, as efficiently as we can.  Thanks Fennec!  (For now, we&#8217;ll stick with Get Satisfaction, and won&#8217;t be using the SUMO forums or the Live Chat features).</p>
<p>SUMO will allow us to build a scalable, localizable document store &#8212; it&#8217;s been proven to scale (handling 22 million hits a day for Firefox!), and has a built-in localization system.  Given that Thunderbird 3 will likely be published in 40 languages, ignoring localization isn&#8217;t a realistic option.  (I should point out that while GetSatisfaction is currently only in English, that team is keen to explore internationalization and localization).</p>
<p>For English users, <a href="http://forums.mozillazine.org/">MozillaZine</a> is the obvious alternative to both Get Satisfaction and SUMO.  And indeed MozillaZine currently has lots of great content, and a bunch of people who provide great support.  Unfortunately, it also lacks a bunch of features (APIs and RSS feeds), has an interface which we can&#8217;t improve upon, and is English-only.  An interesting observation is that with people relying on search engines ever more, it&#8217;s not really a problem to have multiple sources of information about a product.  I expect MozillaZine will continue to thrive, and we&#8217;ll definitely continue to work with the all existing knowledge bases on the web and link to them appropriately.</p>
<h2>A web of communities</h2>
<p>Going forward one of Roland&#8217;s tasks is to build or strengthen the bridges between Mozilla Messaging and the excellent Thunderbird related communities on the web. Mozillazine, of course, but also <a href="http://www.geckozone.org/">geckozone</a> in France, and as many other support communities we can find.  Around the time of Thunderbird 3 launch (hopefully in November), Roland is planning some sort of worldwide support community online meeting. If you&#8217;re interested in participating, <a href="http://blogs.mozillamessaging.com/roland/">contact Roland</a>.</p>
<p>One of my hopes is that better organization of support communities can lead not just to happier users, but to a better product.  One of Roland&#8217;s duties is to provide feedback to the product development team on frequent or emerging issues faced by users, or areas of Thunderbird that particularly please people.  That&#8217;s not something he can summarize accurately by himself &#8212; he&#8217;ll need your help.</p>
<h2>Positive Feedback</h2>
<p>Support is too often a one-way medium, with users complaining about problems.  That&#8217;s certainly an important function, but in a cooperative open source project, it&#8217;s equally critical that QA and developer contributors thank users for their input, and that users point out parts of the experience that they <em>like</em>, as positive feedback is the best motivator.  So take some time out and pick an open source project and generate some good karma!  For Thunderbird, it&#8217;s easy, go to <a href="http://getsatisfaction.com/mozilla_messaging/">getsatisfaction</a> and click on &#8220;give praise&#8221;.  Roland will make sure that the people deserving of your praise get to see it.</p>
]]></content:encoded>
			<wfw:commentRss>http://ascher.ca/blog/2009/10/19/an-update-on-thunderbirds-support-plan-get-satisfaction-and-sumo/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Design tools for the open web: reflections on the fixoutlook campaign</title>
		<link>http://ascher.ca/blog/2009/06/24/fixoutlook_openweb_design_tools/</link>
		<comments>http://ascher.ca/blog/2009/06/24/fixoutlook_openweb_design_tools/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 06:57:10 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://ascher.ca/blog/?p=533</guid>
		<description><![CDATA[The twittersphere is abuzz with the current twitterstorm about Microsoft&#8217;s plan to use the &#8220;Word HTML engine&#8221; in the next version of Outlook.  It&#8217;s a campaign that&#8217;s an organization which represents people whose living depends on their ability to make compelling HTML pages in email, so it&#8217;s not surprising that they have a beautiful site [...]]]></description>
			<content:encoded><![CDATA[<p>The twittersphere is <a href="http://twitter.com/#search?q=outlook2010">abuzz</a> with the current twitterstorm about Microsoft&#8217;s plan to use the &#8220;Word HTML engine&#8221; in the next version of Outlook.  It&#8217;s a campaign that&#8217;s an organization which represents people whose living depends on their ability to make compelling HTML pages in email, so it&#8217;s not surprising that they have a <a href="http://fixoutlook.org/">beautiful site</a> which is getting a lot of people to retweet.</p>
<p>There are lots of campaigns that sweep the social networks on a regular basis, and this one is somewhat noteworthy because it&#8217;s about plans for a very commonly used piece of software, coordinated by marketers, and because the twittersphere is very receptive to anti-Microsoft sentiments.  None of that is what I want to talk about.</p>
<p>What I want to dig into a bit is how Microsoft got there, and the implications for the Open Web.  I&#8217;m not an expert on Microsoft&#8217;s history, or Outlook.  But I can make a few guesses, based on how I&#8217;ve seen similar things evolve.</p>
<p>Outlook became the dominant enterprise email client during a phase of Microsoft&#8217;s life where embracing the web sometimes meant making stuff up and pretending it was a standard, or equivalent shenanigans.  This was clear in Internet Explorer&#8217;s explorations outside of the normative specs, but it seems that some of the same &#8220;we can just do our own version of HTML&#8221; affected the Word team.  This <em>makes sense</em> &#8212; if you&#8217;re a company with market dominance and the web is not central to your value proposition, but office productivity software <em>is</em>, then you&#8217;re going to do what you can to make the best user experience possible for <em>your users</em>, even if it means that messages sent to non-customers can&#8217;t be read with as much fidelity as those sent to customers. In fact, in a very basic way, that&#8217;s standard marketing &#8212; make using your product look better, so people want to use it.</p>
<p>Microsoft, again logically, invested lots and lots of millions of dollars into making design tools for Word, and HTML was thought of as an export format, where low-fidelity was almost a commercial virtue (&#8221;you don&#8217;t <em>really</em> want that&#8221;).  The poor folks in charge of Outlook, who are mail experts, not HTML rendering wizards, had to deal with the use case of: &#8220;I want to send rich documents by email&#8221;, which blended office concepts (rich documents) and network concepts (email).  They had to choose between a moribund IE6 engine, and the maintained, evolving HTML engine designed for use in Word.  Given that most emails read in Outlook probably are written in Outlook and that Outlook users know the Word authoring tools, it was a rational choice.  It made life hard for email marketers, and for a few people who like to use HTML to express their creative side and who <em>do care</em> that all their correspondents can see what they intended to send.  But compromises are inevitable in a gigantic, complicated company like Microsoft.  Had I been the manager in charge, given their constraints, I may well have made the same choice.</p>
<p>Now, it&#8217;s 2010 (or almost).  Outlook is due for a new revision (gotta get the upgrade revenue).  The choice is stark: adopting a more standards-compliant engine like IE8&#8217;s makes sense in the framing of &#8220;html email messages going out on the net&#8221;, but to deploy it in the reality of Outlook (mostly internal emails, lots of document ping-pong, etc.) it would require that Microsoft have a stack of design tools to offer that could realistically replace their existing stacks.  There&#8217;s the rub &#8212; good HTML engines aren&#8217;t <em>useful</em> in a user context like Outlook&#8217;s if the authoring tools weren&#8217;t built with real HTML/CSS in mind.  And neither Word&#8217;s venerable composition tools or  Silverlight&#8217;s new-fangled ones were.  So the Outlook team is stuck with a product that needs an upgrade and a need for both composition tools and a rendering engine, neither of which it can control.  It&#8217;s not going to end well for at least some people.</p>
<p>[As a side note: the pragmatist in me wonders whether Outlook could use the Word HTML engine to render emails from Outlook users, and the IE8 engine for emails not from Outlook users.  As long as no one ever edits forwarded emails it'd work!]</p>
<p>Now, it&#8217;s awful easy to make fun of Microsoft.  The story on the side of the Open Web is better in part, but there are areas needing improvement.  On the rendering engine side (displaying beautiful documents with fidelity and speed), the world is looking better than it has in years, with several rendering engines competing in healthy ways like standards compliance, leading-edge-but-not-stupid innovation, performance, and the like.  Life is good.  For email marketers, getting email clients to render real web content is all that matters &#8212; they pay professional designers to author their HTML content using professional web page composition tools, and the revenue associated with a successful email marketing campaign makes those investments worthwhile.  Email is just a delivery vehicle to them, and it&#8217;s a perfectly valid perspective.  They like Thunderbird a lot, because we&#8217;re really good at rendering the web, thanks to Gecko.</p>
<p>However, for regular folks, life is not rosy yet in the Open Web world.  Authoring beautiful HTML is, even with design and graphics talent, still way, way too hard.  I&#8217;m writing this using Wordpress 2.8, which has probably some of the best user experience for simple HTML authoring.  As Matt Mullenweg (the founder of Wordpress) says, it&#8217;s still not good enough.  As far as I can tell, there are currently no truly modern, easy to use, open source HTML composition tools that we could use in Thunderbird for example to give people who want to design wholly original, <em>designed</em> email messages.  That&#8217;s a minor problem in the world of email, which is primarily about function, not form, and I think we&#8217;ll be able to go pretty far with templates, but it&#8217;s a big problem for making design on the web more approachable.</p>
<p>There are some valiant efforts to clean up the old, crufty, scary composer codebase that Mozilla has relied on for years.  There are simple blog-style editors like <a href="http://www.fckeditor.net/">FCKEditor</a> and its successor CKEditor.  There are in-the-browser composition tools like Google Pages or Google Docs, but those are only for use by Google apps, and only work well when they limit the scope of the design space substantially (again, a rational choice).  None of these can provide the flexibility that Ventura Publisher or PageMaker had in the dark ages; none of them can compete from a learnability point of view with the authoring tools that rely on closed stacks; none of them allow the essential polish that hand-crafted code can yield.  That&#8217;s a gap, and an opportunity.</p>
<p>I think radical reinvention is needed.  Something with the chutzpah of <a href="https://bespin.mozilla.com/">Bespin</a>, which simply threw away most of the stack that we all assumed was needed, but this time, aimed at the creative class (and the creative side in all of us), rather than the geeks. I know that lots of folks at Mozilla would love to help work on this, but we know we&#8217;re too small to do it alone.  We know what modern CSS can do, we just don&#8217;t know how to make it invisible to authors.</p>
<p>This is a <em>hard task</em>, because it&#8217;s about designing design tools, which combines psychological, social, product design, usability, and technical challenges. It&#8217;s a worthy task, though, and one that I&#8217;d love to see someone tackle, especially if we can get non-geeks involved.  There are tens of thousands of web designers who know the magic triad of 1) design, 2) HTML/CSS, 3) what aspects of existing tools make them productive, and what aspects fail.  If we could get them to work productively with the tens of thousands of open source developers who currently build the applications that power the net (web, email, and others), we could throw away the broken metaphors of the 20th century and come up with new ways of designing using web technologies that everyone could use.  Or maybe we just need one brilliant idea.  I&#8217;ll take either.</p>
]]></content:encoded>
			<wfw:commentRss>http://ascher.ca/blog/2009/06/24/fixoutlook_openweb_design_tools/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Open Source, Open Standards, Open Data, Open Vancouver</title>
		<link>http://ascher.ca/blog/2009/05/15/open-vancouver/</link>
		<comments>http://ascher.ca/blog/2009/05/15/open-vancouver/#comments</comments>
		<pubDate>Sat, 16 May 2009 00:06:17 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Vancouver]]></category>

		<guid isPermaLink="false">http://ascher.ca/blog/?p=520</guid>
		<description><![CDATA[Exciting Vancouver news!  Mayor Robertson has put forth a motion for city council to vote on next week which is chock full of amazing words, and which passed, will direct the city to have a bias towards openness &#8212; open source software, open standards, and open data.
That&#8217;s pretty impressive!  If the motion passes (which it [...]]]></description>
			<content:encoded><![CDATA[<p>Exciting Vancouver news!  Mayor Robertson has put forth <a href="http://eaves.ca/2009/05/14/vancouver-enters-the-age-of-the-open-city/">a motion for city council to vote on next week</a> which is chock full of amazing words, and which passed, will direct the city to have a bias towards openness &#8212; open source software, open standards, and open data.</p>
<p>That&#8217;s pretty impressive!  If the motion passes (which it should, riding on a global wave of sentiment towards openness, and fitting in with the platform that got seven of the councilors elected), this could mean great things for Vancouver, especially at the intersection of software, business, and the public.</p>
<p>On the issue of <strong>open source</strong>, I would love to show that local governments are able to recognize the strategic and control advantages inherent in software that they can influence and modify, and help push back the fear-driven campaigns which bias towards monopolies at taxpayer expense.  Similarly, promoting the use of <strong>open standards</strong> is a no-brainer that the best technocrats realize can give them the power that befits them as customers.  These ideas have been well articulated globally over the last few years, and I would hope that all high-level government staff and officials are briefed on the topics by now.  (If any local officials want to discuss this in greater detail, there are many qualified experts in Vancouver, don&#8217;t be afraid to ask for names or opinions!).</p>
<p><strong>Open data</strong> is a more recent concept, the implications of which are likely as important as the rise of the web.  With open data, governments have a unique opportunity to create economic growth, reduce operating costs, and enrich the life of their constituencies, simply by making a policy decision such as the one in tuesday&#8217;s motion, and following through.</p>
<p>As Sir Tim Berners-Lee (the creator of the web) discusses in this <a href="http://www.ted.com/index.php/talks/tim_berners_lee_on_the_next_web.html">15-minute TED talk</a>, the simple act of releasing public data enables others to create value.  Of course, as the motion indicates, personal privacy rights trump, and we don&#8217;t want to release data on individual citizens &#8212; luckily that&#8217;s not needed in order to enable value creation.  As an example, this impressive <a href="http://www.wolframalpha.com/screencast/introducingwolframalpha.html">screencast of Wolfram Alpha</a> demonstrates the power of new computational platforms leveraging public data. Vancouver&#8217;s data belongs there.</p>
<p>Most government data is public data by definition.  What&#8217;s compelling about open data in the age of the web isn&#8217;t the fact that citizens have access to such data &#8212; they typically have the legal right to obtain it through administrative requests, even though those are inconvenient (and very expensive for the city).  What&#8217;s compelling is that by making what belongs to the public available via the web, the city can accomplish many laudable goals at once:</p>
<ul>
<li>In many cases, simply enabling self-service on the web will reduce costs for the city and provide better service to its citizens.</li>
<li>By making data that it doesn&#8217;t have time to process and analyze available, the city allows others with time and expertise to do such analysis with no cost to the city.  This will sound unbelievable to bureaucrats unused to open source, but this kind of thing <a href="http://chicago.everyblock.com/crime/">really happens</a>.  You can&#8217;t predict who will do what with what data, but you can be sure that it can&#8217;t happen unless and until the data is available.</li>
<li>Some of those activities will just be interesting. But some will create new businesses, or allow existing businesses to become more efficient.  What if local retailers could access demographic trend data for free on the web, today?  What if companies outside of Vancouver could get a deeper understanding of Vancouver simply by looking at the data?  Everyone knows that Vancouver is a great place to live.  The city&#8217;s economic strengths are not as well advertised.  Enabling an ecosystem of people who turn data into interesting, insightful, and useful applications and sites can only help.  Think of open data as the infrastructure of a chamber of commerce 2.0.</li>
<li>The city is there to serve the citizenry.  To the extent that it is the caretaker of public data, and that the public has good ideas for using it, its job should be to get out of the way.  Part of being a transparent government is to be invisible &#8212; to not get in the way of experimentation and innovation.  Promoting open data while preserving privacy feels like a great goal for the city&#8217;s IT staff.</li>
</ul>
<p>There are also intangible benefits that come from these kinds of attitudinal shifts in how the city relates to the internet and the software economy.  From a recruitment point of view in the software industry in particular, a city which embraced openness and the internet would be that much more attractive to the kinds of technical, creative, and public-spirited individuals that I seek.</p>
<p>Finally, local technology leaders are that much more likely to engage with the city and provide their help.  I know that the notion of an &#8220;Open Vancouver&#8221; makes me much more keen to engage with the city, as it would put the city on the short but growing list of governments who understand how they can leverage the web and openness to improve life for their constituencies.</p>
]]></content:encoded>
			<wfw:commentRss>http://ascher.ca/blog/2009/05/15/open-vancouver/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
