<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Lawrence Mandel &#187; mozilla</title>
	<atom:link href="http://lawrencemandel.com/tag/mozilla/feed/" rel="self" type="application/rss+xml" />
	<link>http://lawrencemandel.com</link>
	<description>my thoughts written, edited, rewritten, and posted for your enjoyment</description>
	<lastBuildDate>Wed, 16 May 2012 19:50:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='lawrencemandel.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Lawrence Mandel &#187; mozilla</title>
		<link>http://lawrencemandel.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://lawrencemandel.com/osd.xml" title="Lawrence Mandel" />
	<atom:link rel='hub' href='http://lawrencemandel.com/?pushpress=hub'/>
		<item>
		<title>Sign in to Telemetry with Persona</title>
		<link>http://lawrencemandel.com/2012/05/16/sign-in-to-telemetry-with-persona/</link>
		<comments>http://lawrencemandel.com/2012/05/16/sign-in-to-telemetry-with-persona/#comments</comments>
		<pubDate>Wed, 16 May 2012 17:03:59 +0000</pubDate>
		<dc:creator>Lawrence Mandel</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[telemetry]]></category>

		<guid isPermaLink="false">http://lawrencemandel.com/?p=370</guid>
		<description><![CDATA[I&#8217;m pleased to report some user visible progress from the performance and metrics work week. Sign in to the Telemetry dashboard now uses Persona (aka, BrowserID). No special permission is required. The Telemetry dashboard is open to all. Don&#8217;t have &#8230; <a href="http://lawrencemandel.com/2012/05/16/sign-in-to-telemetry-with-persona/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=370&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m pleased to report some user visible progress from the performance and metrics work week. Sign in to the <a href="http://hacks.mozilla.org/2011/09/firefox-7-telemetry/">Telemetry</a> dashboard now uses Persona (aka, BrowserID).</p>
<p>No special permission is required. The Telemetry dashboard is open to all. Don&#8217;t have a Persona account? No problem. Click the sign in button to be prompted to create a free account.</p>
<p><a href="http://lawrencemandel.files.wordpress.com/2012/05/telemetrypersona.png"><img class="aligncenter size-full wp-image-371" title="telemetrypersona" src="http://lawrencemandel.files.wordpress.com/2012/05/telemetrypersona.png?w=640&h=108" alt="" width="640" height="108" /></a></p>
<p>This change is now live. You can try it yourself by visiting the Telemetry dashboard at <a href="http://mzl.la/telemetrydash">http://mzl.la/telemetrydash</a>.</p>
<br /> Tagged: <a href='http://lawrencemandel.com/tag/mozilla/'>mozilla</a>, <a href='http://lawrencemandel.com/tag/telemetry/'>telemetry</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lawrencemandel.wordpress.com/370/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lawrencemandel.wordpress.com/370/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lawrencemandel.wordpress.com/370/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lawrencemandel.wordpress.com/370/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lawrencemandel.wordpress.com/370/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lawrencemandel.wordpress.com/370/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lawrencemandel.wordpress.com/370/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lawrencemandel.wordpress.com/370/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lawrencemandel.wordpress.com/370/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lawrencemandel.wordpress.com/370/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lawrencemandel.wordpress.com/370/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lawrencemandel.wordpress.com/370/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lawrencemandel.wordpress.com/370/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lawrencemandel.wordpress.com/370/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=370&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lawrencemandel.com/2012/05/16/sign-in-to-telemetry-with-persona/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2cbf8535cdb279570f785296274d304d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lmandel</media:title>
		</media:content>

		<media:content url="http://lawrencemandel.files.wordpress.com/2012/05/telemetrypersona.png" medium="image">
			<media:title type="html">telemetrypersona</media:title>
		</media:content>
	</item>
		<item>
		<title>Telemetry Data Issues &#8211; Status and Summary</title>
		<link>http://lawrencemandel.com/2012/04/12/telemetry-data-issues-status-and-summary/</link>
		<comments>http://lawrencemandel.com/2012/04/12/telemetry-data-issues-status-and-summary/#comments</comments>
		<pubDate>Thu, 12 Apr 2012 17:28:22 +0000</pubDate>
		<dc:creator>Lawrence Mandel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[data_collection]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[telemetry]]></category>

		<guid isPermaLink="false">http://lawrencemandel.com/?p=335</guid>
		<description><![CDATA[Telemetry is a data collection framework that collects real world data from Firefox. Recently Telemetry experienced some issues resulting in incomplete data being reported on the Telemetry Dashboard and Telemetry Evolution. Before I get into the details about the data &#8230; <a href="http://lawrencemandel.com/2012/04/12/telemetry-data-issues-status-and-summary/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=335&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://hacks.mozilla.org/2011/09/firefox-7-telemetry/">Telemetry</a> is a data collection framework that collects real world data from Firefox. Recently Telemetry experienced some issues resulting in incomplete data being reported on the Telemetry Dashboard and Telemetry Evolution.</p>
<p>Before I get into the details about the data issues, I think a little background is in order for those who don&#8217;t have it.</p>
<p>Telemetry sends a daily ping with the information collected by the Telemetry probes. This data is aggregated and presented in the Telemetry Dashboard and Telemetry Evolution (<a href="http://mzl.la/telemetrydash" target="_blank">http://mzl.la/telemetrydash</a>). The Telemetry data is stored in three separate data repositories:</p>
<p>1. daily ping (raw) data is stored in hbase<br />
2. aggregated data for use in the Telemetry Dashboard is stored in elastic search<br />
3. trend data for use in Telemetry Evolution is stored in a relational database</p>
<p>A job is run to aggregate the raw data (1) into the data for the Telemetry Dashboard (2). A second job is then run to create trend data from the aggregate data (2) for Telemetry Evolution (3).</p>
<p>Several weeks ago cww discovered that the Telemetry dashboard was not displaying the volume of data that is expected from the Nightly channel. The source of the problem was determined to be an issue with the newly landed persistent Telemetry feature that caused the Telemetry ping to fail. However, once this change was backed out a second issue was discovered with the data job that processes the raw data from the daily Telemetry ping (in hbase) and aggregates it into a form that can be consumed by the Telemetry Dashboard (elastic search). As the trend data for Telemetry Evolution is generated from the elastic search data it was also affected.</p>
<p>The status and summary of these two issues is:<br />
1. The persistent Telemetry issue has been resolved but has resulted in a gap in Nightly Telemetry data submissions from Mar 1-17, 2012.<br />
2. As the issue with the data job was with the job that aggregates the raw data into elastic search there was no issue with data loss of any of the raw data. The job has been corrected and Telemetry data is now available from Jan 1, 2012, onwards. The metrics team is running the jobs to repopulate the trend data from prior to Jan 1, and expect the full data set to be back online shortly. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=731662">Bug 731662</a>.)</p>
<p>Our next steps are to put data validation processes in place to catch data issues early. Discussion is taking place in <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=742883">bug 742883</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=742897">bug 742897</a>, and <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=742903">bug 742903</a>. These issues also surfaced a need to discuss the Telemetry data retention policy, which is being done in <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=742496">bug 742496</a>.</p>
<br /> Tagged: <a href='http://lawrencemandel.com/tag/data_collection/'>data_collection</a>, <a href='http://lawrencemandel.com/tag/firefox/'>firefox</a>, <a href='http://lawrencemandel.com/tag/mozilla/'>mozilla</a>, <a href='http://lawrencemandel.com/tag/telemetry/'>telemetry</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lawrencemandel.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lawrencemandel.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lawrencemandel.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lawrencemandel.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lawrencemandel.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lawrencemandel.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lawrencemandel.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lawrencemandel.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lawrencemandel.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lawrencemandel.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lawrencemandel.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lawrencemandel.wordpress.com/335/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lawrencemandel.wordpress.com/335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lawrencemandel.wordpress.com/335/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=335&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lawrencemandel.com/2012/04/12/telemetry-data-issues-status-and-summary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2cbf8535cdb279570f785296274d304d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lmandel</media:title>
		</media:content>
	</item>
		<item>
		<title>Snappy, March 29th</title>
		<link>http://lawrencemandel.com/2012/03/29/snappy-march-29th/</link>
		<comments>http://lawrencemandel.com/2012/03/29/snappy-march-29th/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 20:28:07 +0000</pubDate>
		<dc:creator>Lawrence Mandel</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[snappy]]></category>

		<guid isPermaLink="false">http://lawrencemandel.com/?p=337</guid>
		<description><![CDATA[It was a quiet week for Snappy as many of our regulars were off at Layout/DOM/Gfx work week or otherwise engaged. However, progress was still made. Vlad released a new version of about:telemetry that shows full slow SQL data on &#8230; <a href="http://lawrencemandel.com/2012/03/29/snappy-march-29th/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=337&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It was a quiet week for Snappy as many of our regulars were off at Layout/DOM/Gfx work week or otherwise engaged. However, progress was still made.</p>
<ul>
<li>Vlad released a new version of <a href="https://addons.mozilla.org/en-US/firefox/addon/abouttelemetry/">about:telemetry</a> that shows full slow SQL data on Nightly builds. (He&#8217;s also working on bundling about:telemetry in product.)</li>
<li>Vlad also received more super slow start-up data from the metrics team and is continuing his investigation.</li>
<li>The profiler add-on can now toggle the Jank/Stackwalking feature.</li>
<li>Vlad integrated Benoit&#8217;s SPS extension with the Symbolication Server.</li>
<li>Vlad wrote a <a href="http://blog.mozilla.com/vdjeric/2012/03/28/setting-up-snappy-symbolication-server-locally/">blog post about setting up a local symbolication server</a>.</li>
<li>Peptest results from try, mozilla-inbound, and mozilla-central are now being reported to <a href="http://mrcote.info/peptest/">http://mrcote.info/peptest/</a>.</li>
<li>Mark added <a href="https://developer.mozilla.org/en/Mozilla_automated_testing/Peptest">Peptest documentation to MDN</a>.</li>
<li>mccr8 has continued his attack on the CC graph landing patches for <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=736563">bug 736563</a> and <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=712735">bug 712735</a> and is working to land even more patches (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=737075">bug 737075</a> and <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=740185">bug 740185</a>).</li>
<li>Rafael implemented write poisoning, which detects late disk writes that are occurring when we&#8217;re trying to shut down.</li>
<li>Rafael discovered that xul &lt;query&gt; tags don&#8217;t get finalized (the connections remain open) until the last cycle collector run and is working on a patch.</li>
<li>Felix continued working to make form history use the asynchronous storage API. Patch is getting close to r+.</li>
<li>Progress was made on replacing synchronous favicons calls in the codebase with async calls. Not quite ready to land but moving along.</li>
</ul>
<br /> Tagged: <a href='http://lawrencemandel.com/tag/firefox/'>firefox</a>, <a href='http://lawrencemandel.com/tag/mozilla/'>mozilla</a>, <a href='http://lawrencemandel.com/tag/snappy/'>snappy</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lawrencemandel.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lawrencemandel.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lawrencemandel.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lawrencemandel.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lawrencemandel.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lawrencemandel.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lawrencemandel.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lawrencemandel.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lawrencemandel.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lawrencemandel.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lawrencemandel.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lawrencemandel.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lawrencemandel.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lawrencemandel.wordpress.com/337/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=337&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lawrencemandel.com/2012/03/29/snappy-march-29th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2cbf8535cdb279570f785296274d304d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lmandel</media:title>
		</media:content>
	</item>
		<item>
		<title>Snappy, March 22nd</title>
		<link>http://lawrencemandel.com/2012/03/22/snappy-march-22nd/</link>
		<comments>http://lawrencemandel.com/2012/03/22/snappy-march-22nd/#comments</comments>
		<pubDate>Thu, 22 Mar 2012 21:04:49 +0000</pubDate>
		<dc:creator>Lawrence Mandel</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[snappy]]></category>

		<guid isPermaLink="false">http://lawrencemandel.com/?p=322</guid>
		<description><![CDATA[Taras is off for a couple of weeks as he is a proud new daddy. (Congrats Taras!) In his absence, I&#8217;m bringing you this week&#8217;s Snappy update. Last week Taras started his post with a summary of the work that &#8230; <a href="http://lawrencemandel.com/2012/03/22/snappy-march-22nd/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=322&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Taras is off for a couple of weeks as he is a proud new daddy. (Congrats Taras!) In his absence, I&#8217;m bringing you this week&#8217;s Snappy update.</p>
<p>Last week Taras started his post with a summary of the work that went into Firefox 13. I&#8217;m pleased that Vlad has resolved the first Snappy bug for Firefox 14. (It&#8217;s a Telemetry probe but definitely a righteous change as it&#8217;s measuring slow SQL.)</p>
<p>Here&#8217;s a rundown of what happened in Snappy this week.</p>
<h2>Slow SQL</h2>
<p>As I said above, Vlad landed a Telemetry probe for slow dynamic SQL queries. He also updated about:telemetry to show the data.</p>
<h2>Profiler</h2>
<p>The profiler saw progress this week. I hope this will continue as Benoit has a bit of time to devote to Snappy again.</p>
<ul>
<li>Ehsan landed Android stackwalking support.</li>
<li>Markus Stange (mstange) has been rocking the entire UI. See the <a href="https://developer.mozilla.org/en/Performance/Profiling_with_the_Built-in_Profiler">new front end screenshot</a>. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=719530">bug 719530</a>)</li>
<li>Front-end now using chrome and web worker. Improved the performance of operations in the UI to support a larger profile.</li>
<li>Investigated adding an option to IonMonkey to generate JIT with frame pointers on profiling builds, which will let us use our current infrastructure. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=736299">bug 736299</a>)</li>
<li>Working towards multiple thread profiling and investigating OpenGL profiling with fence.</li>
<li>Vlad and Benoit are working to modify the SPS profiler extension to work with the Snappy Symbolication Server. (See Chromehang below.)</li>
</ul>
<h2>Chromehang</h2>
<p>Updates courtesy of Vlad.</p>
<div id="magicdomid1041">
<div>
<div id="magicdomid171">
<ul>
<li>Marching towards a public release, the <a href="https://github.com/vdjeric/Snappy-Symbolication-Server/">Snappy Symbolication Server</a> was submitted for <a href="https://wiki.mozilla.org/index.php?title=Privacy/Reviews/SnappySymbolicServer">privacy review</a> and <a href="https://wiki.mozilla.org/Security/Reviews/SnappySymbolSrv">security code review</a>.</li>
<li>Vlad <a href="http://blog.mozilla.com/vdjeric/2012/03/21/introducing-chrome-hang-reporting-and-the-symbolication-server/">blogged about chromehang work</a>. Read it.</li>
<li>The about:telemetry add-on was updated to show chromehang reports locally. This version of add-on will not be released until the Symbolication Server is deployed publicly. (See bullet 1 above.) Until then, the add-on  can be <a href="https://people.mozilla.com/~vdjeric/ping.telemetry.xpi">download manually</a>.</li>
</ul>
<h2>Smooth Scrolling</h2>
<ul>
<li>Avi has been working on fixing scrolling for OSX and Linux.</li>
<li>Avi tweaked scrolling animation to be 400ms instead of 800ms. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=736251">bug 736251</a> and <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=737758">bug 737758</a>)</li>
</ul>
<h2>Peptest</h2>
</div>
</div>
</div>
<ul>
<li>Mark added date controls and a selector for period of moving average.</li>
<li>Mark is working on figuring out how to detect and report changes.</li>
<li>Peptest is enabled on try. Submit your test cases (mcote can review) for changes for which you want to measure the effect on responsiveness.</li>
</ul>
<h2>Cycle Collector</h2>
<ul>
<li>Looking at speeding up CCs with two tabs open (Gmail+mozilla Wiki) by removing more stuff from the CC graph. Landed <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=735342">bugs 735342</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=736763">736763</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=735550">735550</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=737060">737060</a>.</li>
<li>mccr8 has a preliminary patch for delaying slow CCs. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=710496">bug 710496</a>)</li>
<li>More preliminary patches from mccr8 for removing more things from the CC graph (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=736563">bug 736563</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=737075">bug 737075</a>)</li>
<li>Next will investigate CCs with 6 or so tabs open and reported slowdowns from add-ons.</li>
</ul>
<h2>Shutdown</h2>
<p>Rafael identified new issues related to shutdown and has some further paths to check.</p>
<ul>
<li>The switch to private browsing doesn&#8217;t close the db. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=735697">bug 735697</a>)</li>
<li>Checking that Connection::internalClose is called on every connection we called Connection::initialize on. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=711076">bug 711076</a>)</li>
<li>Have the basics for write poisoning working. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=732173">bug 732173</a>)</li>
<li>
<div id="magicdomid1261">Patch under review to decide if we should take the fast exit path or not. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=731741">bug 731741</a>)</div>
</li>
</ul>
<br /> Tagged: <a href='http://lawrencemandel.com/tag/mozilla/'>mozilla</a>, <a href='http://lawrencemandel.com/tag/snappy/'>snappy</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lawrencemandel.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lawrencemandel.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lawrencemandel.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lawrencemandel.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lawrencemandel.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lawrencemandel.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lawrencemandel.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lawrencemandel.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lawrencemandel.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lawrencemandel.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lawrencemandel.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lawrencemandel.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lawrencemandel.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lawrencemandel.wordpress.com/322/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=322&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lawrencemandel.com/2012/03/22/snappy-march-22nd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2cbf8535cdb279570f785296274d304d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lmandel</media:title>
		</media:content>
	</item>
		<item>
		<title>Bugzilla wikimo integration reenabled</title>
		<link>http://lawrencemandel.com/2012/03/02/bugzilla-wikimo-integration-reenabled/</link>
		<comments>http://lawrencemandel.com/2012/03/02/bugzilla-wikimo-integration-reenabled/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 23:27:54 +0000</pubDate>
		<dc:creator>Lawrence Mandel</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[bugzilla]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://lawrencemandel.com/?p=302</guid>
		<description><![CDATA[As I reported yesterday, the Bugzilla wikimo extension had to be temporarily disabled as it was affecting the reliability and availability of Bugzilla and wikimo. While the extension has query caching built in, we discovered that caching was disabled on &#8230; <a href="http://lawrencemandel.com/2012/03/02/bugzilla-wikimo-integration-reenabled/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=302&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As I <a title="Bugzilla wikimo integration temporarily disabled" href="http://lawrencemandel.com/2012/03/01/bugzilla-wikimo-integration-temporarily-disabled/">reported yesterday</a>, the Bugzilla wikimo extension had to be temporarily disabled as it was affecting the reliability and availability of Bugzilla and wikimo. While the extension has query caching built in, we discovered that caching was disabled on the production wikimo cluster. This resulted in a very significant query load being placed on Bugzilla. The cache has now been enabled and the Bugzilla wikimo (mediawiki-bugzilla) extension has been reenabled. We are following up on some further performance improvements that should further reduce the impact on Bugzilla. You can help keep the Bugzilla load down by avoiding overly broad queries (like querying for all bugs) that you expect to return very large bug sets.</p>
<p>Thank you too everyone who provided their expertise in <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=731672">bug 731672</a> in order to get this extension back online quickly.</p>
<br /> Tagged: <a href='http://lawrencemandel.com/tag/bugzilla/'>bugzilla</a>, <a href='http://lawrencemandel.com/tag/mozilla/'>mozilla</a>, <a href='http://lawrencemandel.com/tag/wiki/'>wiki</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lawrencemandel.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lawrencemandel.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lawrencemandel.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lawrencemandel.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lawrencemandel.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lawrencemandel.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lawrencemandel.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lawrencemandel.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lawrencemandel.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lawrencemandel.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lawrencemandel.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lawrencemandel.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lawrencemandel.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lawrencemandel.wordpress.com/302/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=302&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lawrencemandel.com/2012/03/02/bugzilla-wikimo-integration-reenabled/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2cbf8535cdb279570f785296274d304d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lmandel</media:title>
		</media:content>
	</item>
		<item>
		<title>Bugzilla wikimo integration temporarily disabled</title>
		<link>http://lawrencemandel.com/2012/03/01/bugzilla-wikimo-integration-temporarily-disabled/</link>
		<comments>http://lawrencemandel.com/2012/03/01/bugzilla-wikimo-integration-temporarily-disabled/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 16:25:16 +0000</pubDate>
		<dc:creator>Lawrence Mandel</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[bugzilla]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://lawrencemandel.com/?p=296</guid>
		<description><![CDATA[It seems that the pent up demand for the Bugzilla wikimo integration (aka mediawiki-bugzilla) was MUCH greater than we anticipated. In less than a week, use of this extension has grown to the point where it is affecting the reliability &#8230; <a href="http://lawrencemandel.com/2012/03/01/bugzilla-wikimo-integration-temporarily-disabled/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=296&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It seems that the pent up demand for the Bugzilla wikimo integration (aka mediawiki-bugzilla) was MUCH greater than we anticipated. In less than a week, use of this extension has grown to the point where it is affecting the reliability and availability of both our Bugzilla and mediawiki installations. The extension has been temporarily disabled while we make some changes and add some safeguards to ensure that Bugzilla and wikimo remain operational while the extension is in use.</p>
<p>You can follow the work in <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=731672">bug 731672</a>.</p>
<br /> Tagged: <a href='http://lawrencemandel.com/tag/bugzilla/'>bugzilla</a>, <a href='http://lawrencemandel.com/tag/mozilla/'>mozilla</a>, <a href='http://lawrencemandel.com/tag/wiki/'>wiki</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lawrencemandel.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lawrencemandel.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lawrencemandel.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lawrencemandel.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lawrencemandel.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lawrencemandel.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lawrencemandel.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lawrencemandel.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lawrencemandel.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lawrencemandel.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lawrencemandel.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lawrencemandel.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lawrencemandel.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lawrencemandel.wordpress.com/296/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=296&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lawrencemandel.com/2012/03/01/bugzilla-wikimo-integration-temporarily-disabled/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2cbf8535cdb279570f785296274d304d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lmandel</media:title>
		</media:content>
	</item>
		<item>
		<title>Embed Bugzilla data in wikimo pages</title>
		<link>http://lawrencemandel.com/2012/02/23/embed-bugzilla-data-in-wikimo-pages/</link>
		<comments>http://lawrencemandel.com/2012/02/23/embed-bugzilla-data-in-wikimo-pages/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 21:17:40 +0000</pubDate>
		<dc:creator>Lawrence Mandel</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[bugzilla]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://lawrencemandel.com/?p=270</guid>
		<description><![CDATA[[Update] I had previously linked to Christian Legnitto&#8217;s personal github repo. The correct canonical github repo is https://github.com/mozilla/mediawiki-bugzilla. I&#8217;m excited, nay thrilled, to announce that you can now embed Bugzilla data in wiki pages on wiki.mozilla.org via the mediawiki-bugzilla extension. &#8230; <a href="http://lawrencemandel.com/2012/02/23/embed-bugzilla-data-in-wikimo-pages/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=270&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>[Update] I had previously linked to Christian Legnitto&#8217;s personal github repo. The correct canonical github repo is <a href="https://github.com/mozilla/mediawiki-bugzilla">https://github.com/mozilla/mediawiki-bugzilla</a>.</p>
<p>I&#8217;m excited, nay thrilled, to announce that you can now embed Bugzilla data in wiki pages on wiki.mozilla.org via the mediawiki-bugzilla extension. Let me jump into two samples to show you the value:</p>
<ul>
<li>Keep your feature pages up-to-date by embedding live bug data to show real time status of related bugs. See the development sections of the <a title="Silent Update OS Dialogs" href="https://wiki.mozilla.org/Silent_Update_OS_Dialogs">Silent Update: Removal of OS security dialog for Windows</a> and <a title="Silent Update updater" href="https://wiki.mozilla.org/Silent_Update_updater">Silent Update: Background updates</a> feature pages for live samples.<br />
<a href="http://lawrencemandel.files.wordpress.com/2012/02/removalofossecuritydialogbuglist.png"><img class="aligncenter size-full wp-image-276" title="removalofossecuritydialogbuglist" src="http://lawrencemandel.files.wordpress.com/2012/02/removalofossecuritydialogbuglist.png?w=640&h=188" alt="" width="640" height="188" /></a></li>
<li>Keep project pages current by automatically pulling bug lists and show a rolled up view of status via charts. See the <a href="https://wiki.mozilla.org/Performance/Snappy#Bug_Tracking">project Snappy page</a> for an example use of charts.<br />
<a href="http://lawrencemandel.files.wordpress.com/2012/02/snappyp1chart.png"><img class="aligncenter size-full wp-image-277" title="snappyp1chart" src="http://lawrencemandel.files.wordpress.com/2012/02/snappyp1chart.png?w=640" alt=""   /></a></li>
</ul>
<p>You can also setup personal and team work pages with custom views of bug data and create kanban style and other dashboards.</p>
<p>To embed bug data in your own pages use the following markup:</p>
<pre>&lt;bugzilla&gt;
    {
        json query using Bugzilla REST API
    }
&lt;/bugzilla&gt;</pre>
<p>Here are some examples to get you started.</p>
<p>Show a listing of 3 specific bugs:</p>
<pre>&lt;bugzilla&gt;
    {
        "id": "691829,706936,721366"
    }
&lt;/bugzilla&gt;</pre>
<p><a href="http://lawrencemandel.files.wordpress.com/2012/02/buglistfromids.png"><img class="aligncenter size-full wp-image-278" title="buglistfromids" src="http://lawrencemandel.files.wordpress.com/2012/02/buglistfromids.png?w=640" alt=""   /></a>Show all new bugs with the whiteboard value [telemetry:p1]:</p>
<pre>&lt;bugzilla&gt;
    {
        "whiteboard": "[telemetry:p1]",
        "status": "new"
    }
&lt;/bugzilla&gt;</pre>
<p><a href="http://lawrencemandel.files.wordpress.com/2012/02/telemetryp1buglist.png"><img class="aligncenter size-full wp-image-279" title="telemetryp1buglist" src="http://lawrencemandel.files.wordpress.com/2012/02/telemetryp1buglist.png?w=640&h=221" alt="" width="640" height="221" /></a>Show a chart of the telemetry:p1 bugs by status</p>
<pre>&lt;bugzilla type="count" display="bar"&gt;
    {
        "whiteboard": "[telemetry:p1]",
        "x_axis_field": "status"
    }
&lt;/bugzilla&gt;</pre>
<p><a href="http://lawrencemandel.files.wordpress.com/2012/02/telemetryp1chart.png"><img class="aligncenter size-full wp-image-280" title="telemetryp1chart" src="http://lawrencemandel.files.wordpress.com/2012/02/telemetryp1chart.png?w=640" alt=""   /></a>Further information and examples are available in the <a href="https://github.com/lmandel/mediawiki-bugzilla">readme</a>.</p>
<p>There are some issues that you should be aware of when using this extension:</p>
<ol>
<li>Data is pulled anonymously. There is no way to pull private bugzilla data including security and other confidential bugs.</li>
<li>There is no current way to specify multiple values for parameters (like status) that require multiple query parameters in the bugzilla api (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=729259">bug 729259</a>).</li>
<li>Only bar charts are currently supported.</li>
<li>Data that exceeds the wikimedia memory limit will result in a blank page. The <a href="https://github.com/lmandel/mediawiki-bugzilla">readme </a>has instructions on recovering from this scenario.</li>
</ol>
<p>Thanks to Christian Legnitto for <a href="http://christian.legnitto.com/blog/2011/07/29/announcing-mediawiki-bugzilla-a-mediawiki-extension-embed-bug-data/">kicking off this project</a> last summer and Brandon Savage and Jake Maul for getting the code into a production ready state and deployed on wikimo.</p>
<p>Bugs can be <a href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Websites&amp;component=wiki.mozilla.org&amp;status_whiteboard=[mediawiki-bugzilla]">filed here</a>.</p>
<p>If you&#8217;re interested in contributing to this extension or using it with your own mediawiki installation, you can find the <a href="https://github.com/mozilla/mediawiki-bugzilla">source on github</a>.</p>
<br /> Tagged: <a href='http://lawrencemandel.com/tag/bugzilla/'>bugzilla</a>, <a href='http://lawrencemandel.com/tag/mozilla/'>mozilla</a>, <a href='http://lawrencemandel.com/tag/wiki/'>wiki</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lawrencemandel.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lawrencemandel.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lawrencemandel.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lawrencemandel.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lawrencemandel.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lawrencemandel.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lawrencemandel.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lawrencemandel.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lawrencemandel.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lawrencemandel.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lawrencemandel.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lawrencemandel.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lawrencemandel.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lawrencemandel.wordpress.com/270/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=270&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lawrencemandel.com/2012/02/23/embed-bugzilla-data-in-wikimo-pages/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2cbf8535cdb279570f785296274d304d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lmandel</media:title>
		</media:content>

		<media:content url="http://lawrencemandel.files.wordpress.com/2012/02/removalofossecuritydialogbuglist.png" medium="image">
			<media:title type="html">removalofossecuritydialogbuglist</media:title>
		</media:content>

		<media:content url="http://lawrencemandel.files.wordpress.com/2012/02/snappyp1chart.png" medium="image">
			<media:title type="html">snappyp1chart</media:title>
		</media:content>

		<media:content url="http://lawrencemandel.files.wordpress.com/2012/02/buglistfromids.png" medium="image">
			<media:title type="html">buglistfromids</media:title>
		</media:content>

		<media:content url="http://lawrencemandel.files.wordpress.com/2012/02/telemetryp1buglist.png" medium="image">
			<media:title type="html">telemetryp1buglist</media:title>
		</media:content>

		<media:content url="http://lawrencemandel.files.wordpress.com/2012/02/telemetryp1chart.png" medium="image">
			<media:title type="html">telemetryp1chart</media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox Engineering Program Management 4Q 2011 Summary</title>
		<link>http://lawrencemandel.com/2012/02/06/firefox-engineering-program-management-4q-2011-summary/</link>
		<comments>http://lawrencemandel.com/2012/02/06/firefox-engineering-program-management-4q-2011-summary/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 19:51:20 +0000</pubDate>
		<dc:creator>Lawrence Mandel</dc:creator>
				<category><![CDATA[Mozilla Firefox]]></category>
		<category><![CDATA[Program Management]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[program management]]></category>

		<guid isPermaLink="false">http://lawrencemandel.com/?p=235</guid>
		<description><![CDATA[The Firefox engineering program management team formed at the end of 3Q 2011. The team is currently comprised of Sheila Mooney (smooney &#8211; our fearless leader), Martin Best (mbest), Erin Lancaster (elancaster), and me (Lawrence Mandel &#8211; lmandel). Our first &#8230; <a href="http://lawrencemandel.com/2012/02/06/firefox-engineering-program-management-4q-2011-summary/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=235&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Firefox engineering program management team formed at the end of 3Q 2011. The team is currently comprised of Sheila Mooney (smooney &#8211; our fearless leader), Martin Best (mbest), Erin Lancaster (elancaster), and me (Lawrence Mandel &#8211; lmandel). Our first whole quarter as a team was 4Q 2011. Looking back over the last three months, I find it quite amazing how far the reach of the team has expanded in this time. Here&#8217;s a short summary of the efforts in which the team was involved in 4Q 2011. You can also track our team against our <a title="Firefox engineering program management 4Q 2011 goals" href="https://wiki.mozilla.org/Program_Management/Firefox/2011-Q4-Goals">4Q goals</a>.</p>
<h2>Mobile</h2>
<p>Back in October <a href="http://groups.google.com/group/mozilla.dev.planning/msg/1f6bd0f8f044a33d">it was decided</a> to rewrite the Firefox mobile UI as a native Android application. This is no small feat. Erin stepped up as the project manager for this effort and has been doing an amazing job. If you haven&#8217;t seen the progress that this team has made in 3 months check out the latest <a href="http://nightly.mozilla.org/">Nightly</a> or <a href="http://www.mozilla.org/en-US/firefox/aurora/">Aurora</a> builds. I can&#8217;t wait to see this effort reach the first release of the new native Android application early in 2012.</p>
<h2>Silent Update</h2>
<p>Transforming the Firefox update experience into a <a title="Improving the Firefox update experience" href="http://lawrencemandel.com/2012/02/03/improving-the-firefox-update-experience/">silent update experience</a> is another big task that requires changes to the way the browser handles update related prompting including restart, Windows user account control (UAC), and information pages, the update operation itself, and add-on compatibility. Lawrence has been managing this effort, which landed changes for the restart prompt, the what&#8217;s new page, and add-ons default to compatible in Q4. The remaining changes are slated to land in 1Q 2012 with all features being released in the 1H 2012.</p>
<h2>Bugzilla Anthropology</h2>
<p>In an effort to better understand our project&#8217;s use of bugzilla, Martin conducted a series of interviews with Mozilla contributors on various teams. The goal of this project is to understand how people use bugzilla. Martin put together a good <a href="http://blog.mozilla.com/mbest/2011/12/20/introducing-the-bugzilla-anthropology-project-2/">blog post</a> that provides details about this important project.</p>
<h2>Crashkill</h2>
<p>Sheila continued to run the ever important <a href="https://wiki.mozilla.org/CrashKill">Crashkill program</a> that monitors and acts on Firefox stability issues. Along with supporting Firefox desktop, the Crashkill program has been actively contributing crash reports to the new mobile native UI rewrite.</p>
<h2>Telemetry</h2>
<p>Lawrence picked up management of <a href="http://hacks.mozilla.org/2011/09/firefox-7-telemetry/">Telemetry</a> with the immediate goals of improving the Telemetry adoption rate, improving the consumability of the Telemetry dashboard, and increasing adoption of the framework by the implementation of more probes. 4Q saw the release of v2 of the Telemetry dashboard and the initial efforts to improve adoption of this data collection framework among the users on the various Firefox channels. 1Q 2012 will see an improved Telemetry adoption rate, continued work on the dashboard, and even more probes.</p>
<h2>Snappy</h2>
<p>In October Firefox <a href="http://lawrencemandel.com/2011/11/15/update-on-multi-process-firefox-electrolysis-development/">project leadership made a decision</a> to put the electrolysis effort on hold to focus resources on short term responsiveness gains. The result of this is <a href="https://wiki.mozilla.org/Performance/Snappy">project Snappy</a>, which kicked off late in 4Q. Lawrence is managing Snappy, which includes broad membership from various front-end and platform teams. In 1Q we plan to move from investigation to solutions. Look for changes to start landing as early as 1Q.</p>
<h2>HTML5 Games</h2>
<p>Martin kicked off a new effort late in the 4Q to make Firefox an awesome platform for HTML5 based game development. There is lots more coming in 1Q on this active effort. You can follow along on the <a href="https://wiki.mozilla.org/HTML5_Games">HTML5 games</a> wiki page.</p>
<br /> Tagged: <a href='http://lawrencemandel.com/tag/firefox/'>firefox</a>, <a href='http://lawrencemandel.com/tag/mozilla/'>mozilla</a>, <a href='http://lawrencemandel.com/tag/program-management/'>program management</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lawrencemandel.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lawrencemandel.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lawrencemandel.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lawrencemandel.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lawrencemandel.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lawrencemandel.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lawrencemandel.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lawrencemandel.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lawrencemandel.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lawrencemandel.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lawrencemandel.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lawrencemandel.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lawrencemandel.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lawrencemandel.wordpress.com/235/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=235&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lawrencemandel.com/2012/02/06/firefox-engineering-program-management-4q-2011-summary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2cbf8535cdb279570f785296274d304d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lmandel</media:title>
		</media:content>
	</item>
		<item>
		<title>Improving the Firefox update experience</title>
		<link>http://lawrencemandel.com/2012/02/03/improving-the-firefox-update-experience/</link>
		<comments>http://lawrencemandel.com/2012/02/03/improving-the-firefox-update-experience/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 03:11:49 +0000</pubDate>
		<dc:creator>Lawrence Mandel</dc:creator>
				<category><![CDATA[Mozilla Firefox]]></category>
		<category><![CDATA[add-ons]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://lawrencemandel.com/?p=184</guid>
		<description><![CDATA[Over the past few months we&#8217;ve been working on a number of improvements to the Firefox update experience. These improvements use new approaches to update that allow Firefox to update silently &#8211; without any interruption to your regular use of &#8230; <a href="http://lawrencemandel.com/2012/02/03/improving-the-firefox-update-experience/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=184&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id=":vn">
<div id=":vm">
<p>Over the past few months we&#8217;ve been working on a number of improvements to the Firefox update experience. These improvements use new approaches to update that allow Firefox to update silently &#8211; without any interruption to your regular use of the browser.</p>
<p>In the rest of this post I focus on five Firefox update improvements and how they should improve your Firefox update experience.</p>
<h2>Background updates</h2>
<p>Today Firefox periodically checks for updates. Once an update is detected, Firefox automatically downloads the update and waits to be restarted in order to install it. The update is applied on start-up as the updater needs to modify Firefox files, which may be locked while Firefox is running. Updating Firefox on start-up may result in a short delay in starting your browser as you wait for the update to be installed. You may also see a progress dialog as shown below.</p>
<p><a href="http://lawrencemandel.files.wordpress.com/2011/11/updateprogress.png" target="_blank"><img class="aligncenter" title="updateprogress" src="http://lawrencemandel.files.wordpress.com/2011/11/updateprogress.png?w=386&h=95" alt="" width="386" height="95" /></a>A new update installation method allows Firefox to install an update while the browser is running. This means that the update can be installed immediately after it is downloaded. A restart of the browser is still required to apply the update but, using the new method, the application of the update will happen very quickly. So quickly, in fact, that you shouldn&#8217;t even notice it. The new version of Firefox will then launch with no delay as the update procedure has already taken place.</p>
<p>Background updates are currently planned to be delivered in the next couple of releases. This means that updates for subsequent Firefox releases should no longer display a progress dialog after restarting the browser.</p>
<p>See Ehsan Akhgari&#8217;s blog post <a href="http://ehsanakhgari.org/blog/2011-11-11/updating-firefox-background" target="_blank">Updating Firefox in the Background</a> for more technical details about this change.</p>
<h2>Reminder to update UI</h2>
<p>Most Firefox updates include security fixes. In order to keep your system secure it is important that you install updates shortly after they are made available. As discussed above, Firefox must be restarted in order to apply an update. In order to facilitate the installation of an update, if Firefox has not been restarted within 12 hours of the download of the update you will be prompted to restart with a dialog.</p>
<p><a href="http://lawrencemandel.files.wordpress.com/2011/11/updatedialog.png" target="_blank"><img class="aligncenter" title="updatedialog" src="http://lawrencemandel.files.wordpress.com/2011/11/updatedialog.png?w=640&h=402" alt="" width="640" height="402" /></a>In our user research we discovered that more than 99% of Firefox users restart their browser within 24 hours without prompting. The impact of extending the prompt period was considered minimal, so in November we changed the notification period to 24 hours.</p>
<p>This change means that the vast majority of Firefox users will restart their browser without being prompted and will therefore never see the Update Ready to Install dialog again.</p>
<h2>Windows UAC service</h2>
<p>On Microsoft Windows Vista and Windows 7, when updating Firefox you will be prompted with a <a href="http://windows.microsoft.com/en-US/windows-vista/What-is-User-Account-Control" target="_blank">User Access Control (UAC) dialog</a>. This dialog is a Windows security mechanism to ensure that only applications that have been explicitly granted permission can make modifications to restricted areas of your system, such as writing to the Program Files directory.</p>
<p><a href="http://lawrencemandel.files.wordpress.com/2011/12/uac.png"><img class="aligncenter size-full wp-image-225" title="uac" src="http://lawrencemandel.files.wordpress.com/2011/12/uac.png?w=640" alt=""   /></a>The current structure of the Firefox updater requires that you grant permission to the updater each time it needs to install an update one of these versions of Windows. This repeated prompting occurs for two reasons: the Firefox installation resides in the Program Files directory and update changes are made to the registry. From a user perspective the repeated prompting is unnecessary because the first time that you accept the prompt you indicate that you put your trust in Firefox. After you have granted Firefox permission to update it should continue to be able to update future versions of Firefox without prompting you again.</p>
<p>In order to work with UAC security and provide an update experience that doesn&#8217;t prompt you for each installation, a new update service will land on Firefox Aurora shortly. This service runs as a background process and installs updates when they become available. After you grant permission to the Firefox update service you will not be prompted with a UAC dialog when installing updates for subsequent releases.</p>
<p>For those interested, Brian Bondy&#8217;s blog post <a href="http://www.brianbondy.com/blog/id/125/mozilla-firefox-and-silent-updates" target="_blank">Mozilla Firefox and silent updates</a> contains more specific technical details about this Microsoft Windows specific change. We are also looking at ways to improve the update process for our Mac and Linux users.</p>
<h2>Add-ons default to compatible</h2>
<p>Add-ons are a key benefit of using Firefox. Our users depend on their add-ons and need them to work. Firefox historically took a conservative approach to add-on compatibility. This approach was taken to minimize the chance that an add-on would have an undesired affect on your Web browsing experience when updating to a new version of Firefox. There were typically add-ons that are incompatible the day of a Firefox release. If you had one of these add-ons installed you would see an Incompatible Add-ons dialog that prompted you for action before the update was downloaded.</p>
<p><a href="http://lawrencemandel.files.wordpress.com/2012/02/addonsincompatible.png"><img class="aligncenter size-full wp-image-251" title="addonsincompatible" src="http://lawrencemandel.files.wordpress.com/2012/02/addonsincompatible.png?w=640" alt=""   /></a>Add-on authors had to explicitly state that their add-ons were compatible with new Firefox releases. If an add-on was hosted on <a href="http://addons.mozilla.org/" target="_blank">addons.mozilla.org</a> (AMO) and was using the add-ons SDK, we could automatically keep it up-to-date. However, most add-ons will continue to work with no modification with new versions of Firefox. So&#8230;</p>
<p>&#8230;with the latest version of Firefox, add-ons are compatible by default. Well, to be accurate, most add-ons are compatible by default. There are certain classes of add-ons that are still flagged as incompatible, such as add-ons that contain binary components, add-ons whose compatibility range does not include Firefox version 4 or later, and add-ons that have been determined to be incompatible by the Firefox Add-ons team.</p>
<p>These changes should result in more of your add-ons being compatible on day 0 of a release. This means less work for you and less work for add-on authors. This also means Firefox updates should download without any prompting by the Incompatible Add-ons dialog.</p>
<p>Add-on authors should see the post <a href="http://theunfocused.net/2011/11/19/solving-firefoxs-add-on-compatibility-problem/" target="_blank">Solving Firefox&#8217;s add-on compatibility problem</a> by Blair McBride (aka Unfocused) for all of the details about the changes to the add-on update system.</p>
<h2>What&#8217;s New Page</h2>
<p><a><img class="aligncenter" style="border:1px solid black;" title="whatsnew_panorama_06" src="http://lawrencemandel.files.wordpress.com/2011/12/whatsnew_panorama_06.jpg?w=640&h=419" alt="" width="640" height="419" border="1" /></a></p>
<p>The What’s New Page is displayed in Firefox after the browser is updated. This page notifies you that your update has completed successfully and informs you about relevant product changes. As of Firefox 8, the What’s New page can now be turned on or off per release. This means that we can elect to show or hide the page per release based on whether there is important product or Mozilla-related information to share with you.</p>
<p>The five updates detailed in this post will result in a silent Firefox update experience that continues to keep your browser up-to-date, current with the latest Web features, and secure.</p>
</div>
</div>
<br /> Tagged: <a href='http://lawrencemandel.com/tag/add-ons/'>add-ons</a>, <a href='http://lawrencemandel.com/tag/firefox/'>firefox</a>, <a href='http://lawrencemandel.com/tag/mozilla/'>mozilla</a>, <a href='http://lawrencemandel.com/tag/update/'>update</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lawrencemandel.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lawrencemandel.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lawrencemandel.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lawrencemandel.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lawrencemandel.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lawrencemandel.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lawrencemandel.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lawrencemandel.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lawrencemandel.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lawrencemandel.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lawrencemandel.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lawrencemandel.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lawrencemandel.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lawrencemandel.wordpress.com/184/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=184&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lawrencemandel.com/2012/02/03/improving-the-firefox-update-experience/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2cbf8535cdb279570f785296274d304d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lmandel</media:title>
		</media:content>

		<media:content url="http://lawrencemandel.files.wordpress.com/2011/11/updateprogress.png" medium="image">
			<media:title type="html">updateprogress</media:title>
		</media:content>

		<media:content url="http://lawrencemandel.files.wordpress.com/2011/11/updatedialog.png" medium="image">
			<media:title type="html">updatedialog</media:title>
		</media:content>

		<media:content url="http://lawrencemandel.files.wordpress.com/2011/12/uac.png" medium="image">
			<media:title type="html">uac</media:title>
		</media:content>

		<media:content url="http://lawrencemandel.files.wordpress.com/2012/02/addonsincompatible.png" medium="image">
			<media:title type="html">addonsincompatible</media:title>
		</media:content>

		<media:content url="http://lawrencemandel.files.wordpress.com/2011/12/whatsnew_panorama_06.jpg" medium="image">
			<media:title type="html">whatsnew_panorama_06</media:title>
		</media:content>
	</item>
		<item>
		<title>Update on Multi-process Firefox (Electrolysis) Development</title>
		<link>http://lawrencemandel.com/2011/11/15/update-on-multi-process-firefox-electrolysis-development/</link>
		<comments>http://lawrencemandel.com/2011/11/15/update-on-multi-process-firefox-electrolysis-development/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 14:39:05 +0000</pubDate>
		<dc:creator>Lawrence Mandel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[electrolysis]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[multi-process]]></category>

		<guid isPermaLink="false">http://lawrencemandel.com/?p=159</guid>
		<description><![CDATA[On Nov. 4, 2011, we held a public call to evaluate options for improving Firefox responsiveness including the multi-process Firefox initiative (code name Electrolysis, also known as e10s). The outcome of this discussion was a decision to put the Electrolysis &#8230; <a href="http://lawrencemandel.com/2011/11/15/update-on-multi-process-firefox-electrolysis-development/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=159&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>On Nov. 4, 2011, we held a <a href="http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/e2aed25bcf4c8d06#msg_b164ca890a4afded">public call</a> to evaluate options for improving Firefox responsiveness including the multi-process Firefox initiative (code name Electrolysis, also known as e10s). The outcome of this discussion was a decision to put the Electrolysis initiative on hold for the foreseeable future and focus on other initiatives aimed at improving responsiveness in the browser. As the Electrolysis program manager I would like to share the background around this decision.</p>
<p>The goal of Electrolysis is to separate the user interface process from the content processes (the portion of the browser that renders Web pages for display) with an aim to improve responsiveness in the user interface. There are a number of secondary program goals such as crash protection, support for multi-core machines, and sandboxing (isolating) content to improve security. (See Chris Blizzard&#8217;s <a href="http://blog.mozilla.com/products/2011/07/15/goals-for-multi-process-firefox/">goals for multi-process Firefox</a> blog post for more details about the goals.) All of these items have technical merit and it was not the technical merit of the initiative that was under review.</p>
<p>Electrolysis is a huge undertaking. I can&#8217;t emphasize that point enough. Converting an established product, like Firefox, from a single- to multi-process architecture requires the involvement and coordination of many teams. Most recently I have been working with the accessibility, add-ons, front-end, graphics, and release engineering teams on various projects. Electrolysis requires a large investment of resources and time and has a long timeline for completion. How long? At this point we do not have a definitive answer as there are many unknowns that need to be investigated and addressed, such as how to ensure that add-ons can function in this new multi-process environment.</p>
<p>The list of responsiveness initiatives includes a number of smaller initiatives, such as out of process plug-ins (OOPP), Places-optimization, and incremental garbage collection. When looking at the investment in Electrolysis, it is quickly apparent that the talented people working on this program could instead be working on some of these smaller initiatives. We reviewed a short list of these initiatives and concluded that the results of working on the short term initiatives should provide significant responsiveness wins delivered in a shorter (known) time frame than Electrolysis. This means a more responsive Firefox will be available on your desktop sooner.</p>
<br /> Tagged: <a href='http://lawrencemandel.com/tag/electrolysis/'>electrolysis</a>, <a href='http://lawrencemandel.com/tag/firefox/'>firefox</a>, <a href='http://lawrencemandel.com/tag/mozilla/'>mozilla</a>, <a href='http://lawrencemandel.com/tag/multi-process/'>multi-process</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lawrencemandel.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lawrencemandel.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lawrencemandel.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lawrencemandel.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lawrencemandel.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lawrencemandel.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lawrencemandel.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lawrencemandel.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lawrencemandel.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lawrencemandel.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lawrencemandel.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lawrencemandel.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lawrencemandel.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lawrencemandel.wordpress.com/159/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lawrencemandel.com&#038;blog=8148745&#038;post=159&#038;subd=lawrencemandel&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lawrencemandel.com/2011/11/15/update-on-multi-process-firefox-electrolysis-development/feed/</wfw:commentRss>
		<slash:comments>42</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2cbf8535cdb279570f785296274d304d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lmandel</media:title>
		</media:content>
	</item>
	</channel>
</rss>
