<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: The Back Burner</title>
	<atom:link href="http://blog.mozilla.com/rob-sayre/2008/03/30/the-back-burner/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mozilla.com/rob-sayre/2008/03/30/the-back-burner/</link>
	<description>This Must Be the Place (Naive Melody)</description>
	<lastBuildDate>Mon, 08 Mar 2010 10:20:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: rsayre</title>
		<link>http://blog.mozilla.com/rob-sayre/2008/03/30/the-back-burner/comment-page-1/#comment-8009</link>
		<dc:creator>rsayre</dc:creator>
		<pubDate>Tue, 01 Apr 2008 00:44:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/2008/03/30/the-back-burner/#comment-8009</guid>
		<description>If you fix something and don&#039;t test it, it will just break again.

That&#039;s only momentary progress.</description>
		<content:encoded><![CDATA[<p>If you fix something and don&#8217;t test it, it will just break again.</p>
<p>That&#8217;s only momentary progress.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil Ringnalda</title>
		<link>http://blog.mozilla.com/rob-sayre/2008/03/30/the-back-burner/comment-page-1/#comment-8008</link>
		<dc:creator>Phil Ringnalda</dc:creator>
		<pubDate>Mon, 31 Mar 2008 23:56:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/2008/03/30/the-back-burner/#comment-8008</guid>
		<description>Well, I&#039;m not quite sure, but I think so.

I&#039;m sure that the fact that we have entire features that are totally untested (like, say, toolbar customization) means that for a casual contributor (like, say, me), what would otherwise be a trivial fix (like, say, allowing for drops anywhere on the customization palette rather than just inside an invisible box within it, I forget the bug number but I think it&#039;s still assigned to me) turns from something that can be done in an evening into something that can&#039;t be done at all. Given an existing test, I&#039;d be happy to tweak it into testing my change, but without one, rather than having untested better behavior we will continue to have untested worse behavior until someone smarter than me writes the initial test. And I&#039;m  not naive enough to think that it&#039;s just now, in crunch time, that nobody has time to write tests for existing features they aren&#039;t in the middle of changing.

I guess if we don&#039;t expect casual contributors to write tests from scratch, and we don&#039;t expect core contributors to write tests for existing features, and we expect core contributors to give writing tests for casual contributors&#039; patches lowest priority, we can always just count on rewriting everything from scratch, with accompanying tests from the rewrite, to eventually give us test coverage that will allow casual contributors to contribute again :)</description>
		<content:encoded><![CDATA[<p>Well, I&#8217;m not quite sure, but I think so.</p>
<p>I&#8217;m sure that the fact that we have entire features that are totally untested (like, say, toolbar customization) means that for a casual contributor (like, say, me), what would otherwise be a trivial fix (like, say, allowing for drops anywhere on the customization palette rather than just inside an invisible box within it, I forget the bug number but I think it&#8217;s still assigned to me) turns from something that can be done in an evening into something that can&#8217;t be done at all. Given an existing test, I&#8217;d be happy to tweak it into testing my change, but without one, rather than having untested better behavior we will continue to have untested worse behavior until someone smarter than me writes the initial test. And I&#8217;m  not naive enough to think that it&#8217;s just now, in crunch time, that nobody has time to write tests for existing features they aren&#8217;t in the middle of changing.</p>
<p>I guess if we don&#8217;t expect casual contributors to write tests from scratch, and we don&#8217;t expect core contributors to write tests for existing features, and we expect core contributors to give writing tests for casual contributors&#8217; patches lowest priority, we can always just count on rewriting everything from scratch, with accompanying tests from the rewrite, to eventually give us test coverage that will allow casual contributors to contribute again <img src='http://blog.mozilla.com/rob-sayre/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rsayre</title>
		<link>http://blog.mozilla.com/rob-sayre/2008/03/30/the-back-burner/comment-page-1/#comment-8002</link>
		<dc:creator>rsayre</dc:creator>
		<pubDate>Mon, 31 Mar 2008 17:52:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/2008/03/30/the-back-burner/#comment-8002</guid>
		<description>Well, that plan was a little unrealistic, wasn&#039;t it. I don&#039;t think that&#039;s related to my post, though.</description>
		<content:encoded><![CDATA[<p>Well, that plan was a little unrealistic, wasn&#8217;t it. I don&#8217;t think that&#8217;s related to my post, though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil Ringnalda</title>
		<link>http://blog.mozilla.com/rob-sayre/2008/03/30/the-back-burner/comment-page-1/#comment-7995</link>
		<dc:creator>Phil Ringnalda</dc:creator>
		<pubDate>Mon, 31 Mar 2008 08:11:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/2008/03/30/the-back-burner/#comment-7995</guid>
		<description>I just hope there&#039;s room on the back burner, after we put all the second half of the toolkit test requirements announcement, the part where we were going to go through every fixed toolkit bug and write tests for the testable ones by March 2007, thus providing basic tests that the casual contributors would be just tweaking to cover their minor patches, on there.</description>
		<content:encoded><![CDATA[<p>I just hope there&#8217;s room on the back burner, after we put all the second half of the toolkit test requirements announcement, the part where we were going to go through every fixed toolkit bug and write tests for the testable ones by March 2007, thus providing basic tests that the casual contributors would be just tweaking to cover their minor patches, on there.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
