<?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: I want to test your patches for you</title>
	<atom:link href="http://blog.mozilla.com/bhearsum/archives/99/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.mozilla.com/bhearsum/archives/99</link>
	<description></description>
	<lastBuildDate>Fri, 14 Aug 2009 18:07:39 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: bhearsum</title>
		<link>http://blog.mozilla.com/bhearsum/archives/99/comment-page-1#comment-584</link>
		<dc:creator>bhearsum</dc:creator>
		<pubDate>Wed, 08 Apr 2009 18:43:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=99#comment-584</guid>
		<description>@Everyone

Thanks for the encouragement!</description>
		<content:encoded><![CDATA[<p>@Everyone</p>
<p>Thanks for the encouragement!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bhearsum</title>
		<link>http://blog.mozilla.com/bhearsum/archives/99/comment-page-1#comment-583</link>
		<dc:creator>bhearsum</dc:creator>
		<pubDate>Wed, 08 Apr 2009 18:37:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=99#comment-583</guid>
		<description>@Axel

That sort of clean is is definitely something I want to do. It&#039;s not a small task though, and isn&#039;t going to happen in the next few months. Despite the state things are in, people still throw patches our way, and I hope what I am doing this quarter will encourage that.</description>
		<content:encoded><![CDATA[<p>@Axel</p>
<p>That sort of clean is is definitely something I want to do. It&#8217;s not a small task though, and isn&#8217;t going to happen in the next few months. Despite the state things are in, people still throw patches our way, and I hope what I am doing this quarter will encourage that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Helmer</title>
		<link>http://blog.mozilla.com/bhearsum/archives/99/comment-page-1#comment-582</link>
		<dc:creator>Robert Helmer</dc:creator>
		<pubDate>Tue, 07 Apr 2009 22:46:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=99#comment-582</guid>
		<description>Ben, this feels like an excellent way to get more people up to speed with releng tools, and is probably more scalable than people just delivering requirements for you to implement/test/get r+&#039;d

I was just catching up on newsgroups and shaver mentioned that in the Cairo project the reviewers tend to do things like style fixes, adds tests, etc. instead of r-&#039;ing and bouncing back to contributors, and that it makes for a better experience. Your &quot;test Monday&quot; idea seems very much in the same spirit.

I am very interested in hearing about your experiences with this, and I&#039;ll bet it would encourage others to do this sort of thing as well.</description>
		<content:encoded><![CDATA[<p>Ben, this feels like an excellent way to get more people up to speed with releng tools, and is probably more scalable than people just delivering requirements for you to implement/test/get r+&#8217;d</p>
<p>I was just catching up on newsgroups and shaver mentioned that in the Cairo project the reviewers tend to do things like style fixes, adds tests, etc. instead of r-&#8217;ing and bouncing back to contributors, and that it makes for a better experience. Your &#8220;test Monday&#8221; idea seems very much in the same spirit.</p>
<p>I am very interested in hearing about your experiences with this, and I&#8217;ll bet it would encourage others to do this sort of thing as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Axel Hecht</title>
		<link>http://blog.mozilla.com/bhearsum/archives/99/comment-page-1#comment-581</link>
		<dc:creator>Axel Hecht</dc:creator>
		<pubDate>Tue, 07 Apr 2009 22:37:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=99#comment-581</guid>
		<description>I&#039;d love to see you spending a bit of those Mondays to make the build infra more accessible.

BuildSlaves.py is one example. You can&#039;t even run buildbot checkconfig locally without trying to make up some file that doesn&#039;t even have a sample in the upstream repo.

The staging dirs in the buildbot-configs repo is another example. We should get to better factorization there. I still think that a try repo for that is better than some dirs with config changes that are mostly stuff that could be factored into BuildSlaves.py. Like, the slaves are all in BuildSlaves, but which slave belong to which build pool is still in master.cfg, and varies from staging to staging2 to production. The pools could be nicely configured inside BuildSlaves.py. I spearheaded that in my l10n master v2, which has the slaves for my builders encoded in http://hg.mozilla.org/users/axel_mozilla.com/l10n-master/file/e6c4bf4e3699/BuildSlaves.py. Trivial sample, yeah, and I really don&#039;t want parallelism in that one, but you get the idea.

If we get the setup data factored out, we might be able to drop the staging dirs alltogether. Like, we don&#039;t have staging for buildbotcustom, too. Which kinda confuses me.

If people wanted to do real testing locally, being able to just focus testing on particular features would be cool. And more tests and testing environments would help. I try (and more often than not fail) to write tests for my code. I just realized today that once again my builds pass, but my tests don&#039;t. But there are ways to set up scenarios which can significantly help in testing off-site and off-stage.</description>
		<content:encoded><![CDATA[<p>I&#8217;d love to see you spending a bit of those Mondays to make the build infra more accessible.</p>
<p>BuildSlaves.py is one example. You can&#8217;t even run buildbot checkconfig locally without trying to make up some file that doesn&#8217;t even have a sample in the upstream repo.</p>
<p>The staging dirs in the buildbot-configs repo is another example. We should get to better factorization there. I still think that a try repo for that is better than some dirs with config changes that are mostly stuff that could be factored into BuildSlaves.py. Like, the slaves are all in BuildSlaves, but which slave belong to which build pool is still in master.cfg, and varies from staging to staging2 to production. The pools could be nicely configured inside BuildSlaves.py. I spearheaded that in my l10n master v2, which has the slaves for my builders encoded in <a href="http://hg.mozilla.org/users/axel_mozilla.com/l10n-master/file/e6c4bf4e3699/BuildSlaves.py" rel="nofollow">http://hg.mozilla.org/users/axel_mozilla.com/l10n-master/file/e6c4bf4e3699/BuildSlaves.py</a>. Trivial sample, yeah, and I really don&#8217;t want parallelism in that one, but you get the idea.</p>
<p>If we get the setup data factored out, we might be able to drop the staging dirs alltogether. Like, we don&#8217;t have staging for buildbotcustom, too. Which kinda confuses me.</p>
<p>If people wanted to do real testing locally, being able to just focus testing on particular features would be cool. And more tests and testing environments would help. I try (and more often than not fail) to write tests for my code. I just realized today that once again my builds pass, but my tests don&#8217;t. But there are ways to set up scenarios which can significantly help in testing off-site and off-stage.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Humphrey</title>
		<link>http://blog.mozilla.com/bhearsum/archives/99/comment-page-1#comment-580</link>
		<dc:creator>David Humphrey</dc:creator>
		<pubDate>Tue, 07 Apr 2009 20:59:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=99#comment-580</guid>
		<description>Awesome, well done.</description>
		<content:encoded><![CDATA[<p>Awesome, well done.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Preed</title>
		<link>http://blog.mozilla.com/bhearsum/archives/99/comment-page-1#comment-579</link>
		<dc:creator>Preed</dc:creator>
		<pubDate>Tue, 07 Apr 2009 19:12:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=99#comment-579</guid>
		<description>Great to hear, Ben!

I hope this announcement comes with support from management; these are the types of initiatives I had always wanted to undertake, but it was, lamentably, never a viable option.</description>
		<content:encoded><![CDATA[<p>Great to hear, Ben!</p>
<p>I hope this announcement comes with support from management; these are the types of initiatives I had always wanted to undertake, but it was, lamentably, never a viable option.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
