<?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>Ben&#039;s Blog &#187; helpwanted</title>
	<atom:link href="http://blog.mozilla.com/bhearsum/archives/category/helpwanted/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.mozilla.com/bhearsum</link>
	<description></description>
	<lastBuildDate>Fri, 12 Mar 2010 12:38:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>I want to test your patches for you</title>
		<link>http://blog.mozilla.com/bhearsum/archives/99</link>
		<comments>http://blog.mozilla.com/bhearsum/archives/99#comments</comments>
		<pubDate>Tue, 07 Apr 2009 18:17:01 +0000</pubDate>
		<dc:creator>bhearsum</dc:creator>
				<category><![CDATA[helpwanted]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=99</guid>
		<description><![CDATA[&#8230;but only those to RelEng infrastructure.
We in Release Engineering always love it when people take the time and effort to fix a bug, cleanup some code, or otherwise enhance our infrastructure. However, it&#8217;s often difficult to take outside patches because they are generally untested. Because of the nature of our code and systems &#8211; how [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230;but only those to RelEng infrastructure.</p>
<p>We in Release Engineering always love it when people take the time and effort to fix a bug, cleanup some code, or otherwise enhance our infrastructure. However, it&#8217;s often difficult to take outside patches because they are generally untested. Because of the nature of our code and systems &#8211; how tightly it&#8217;s tied to infrastructure, limited access to said infrastructure, and how many different systems a single change can touch &#8211; it&#8217;s nearly impossible for outside contributors to do more than the most basic testing. We don&#8217;t have a Try Server that can test patches to RelEng code, and proper testing requires many different machines and can be very time consuming &#8211; especially if you&#8217;ve never done it.</p>
<p>It&#8217;s always unfortunate to see patches sitting for days, weeks, or in rare cases, months, before they get landed. However, we don&#8217;t like to land untested patches because it can lead to unnecessary build bustage.</p>
<p>I want to fix this, so over the next few months I&#8217;m going to be prioritizing testing <b>your</b> patches every Monday. I will set aside my normal work for a day to help test and get ready to land contributed patches. High priority things such as releases or infrastructure problems will take precedence over this, but that shouldn&#8217;t be a common occurrence.</p>
<p>I&#8217;ll be keeping an eye out for things, but if you want to me ping directly about a bug please feel free to do so.</p>
<p>Consider this in an experimental state. I&#8217;ll be tweaking the process along the way and am very open to improvements here.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/bhearsum/archives/99/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>You! Can help make the Try Server better.</title>
		<link>http://blog.mozilla.com/bhearsum/archives/25</link>
		<comments>http://blog.mozilla.com/bhearsum/archives/25#comments</comments>
		<pubDate>Wed, 30 Apr 2008 21:36:16 +0000</pubDate>
		<dc:creator>bhearsum</dc:creator>
				<category><![CDATA[build]]></category>
		<category><![CDATA[buildbot]]></category>
		<category><![CDATA[helpwanted]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[tryserver]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/archives/25</guid>
		<description><![CDATA[Once or twice a month a bug is filed on the try server. I see all of these go by and typically say something like &#8220;this would be cool, I don&#8217;t have time to do it&#8221;. Someone mentioned to me that they were going to blog about a specific try server to try and get [...]]]></description>
			<content:encoded><![CDATA[<p>Once or twice a month <a href="http://tinyurl.com/5zf6lf">a bug is filed on the try server</a>. I see all of these go by and typically say something like &#8220;this would be cool, I don&#8217;t have time to do it&#8221;. Someone mentioned to me that they were going to blog about a specific try server to try and get some traction on it and I thought, &#8220;Why didn&#8217;t I think of that?&#8221;. So, the rest of this post is just a list of try server bugs that are relatively simple try server bugs that shouldn&#8217;t be too difficult to fix.</p>
<h4><a>Bug 391364 &#8211; Tryserver should have the option of building specified platforms</a></h4>
<p>Requires changes to: CGI script/UI, master.cfg/Buildbot steps</p>
<h4><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=411735">Bug 411735 &#8211; Client side form validation</a></h4>
<p>Requires changes to: CGI script/UI</p>
<h4><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=412347">Bug 411735 &#8211; Support building from an alternate revision/branch/tag in a mercurial based try server build</a></h4>
<p>Requires changes to: CGI script/UI, master.cfg/Buildbot steps</p>
<h4><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=430942">Bug 430942 &#8211; If bug # given, automatically add comment to bugzilla when try build finishes</a></h4>
<p>Requires new Buildbot Status plugin</p>
<h4><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=431375">Bug 431375 &#8211; Try server needs to be able to handle non-Firefox builds</a></h4>
<p>Requires changes to: CGI script/UI, master.cfg/Buildbot steps</p>
<h4><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=431400">Bug 431400 &#8211; Try server should support downloading bugzilla attachments as well as receiving uploaded patches</a></h4>
<p>Requires changes to: CGI script/UI</p>
<p>I am happy to give guidance to and assist anyone who wants to work on any of these bugs. The CGI/UI can be found here: http://lxr.mozilla.org/mozilla/source/webtools/buildbot-try, the buildbot master.cfg is here: http://lxr.mozilla.org/mozilla/source/tools/buildbot-configs/tryserver/, and classes supporting it are here: http://mxr.mozilla.org/mozilla/source/tools/buildbotcustom/tryserver/.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/bhearsum/archives/25/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
