<?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>Callek's Blog</title>
	<atom:link href="http://blog.drapostles.org/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.drapostles.org</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 14 May 2013 22:22:06 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>SeaMonkey 2.18 &#8211; Where are you?</title>
		<link>http://blog.drapostles.org/archives/95</link>
		<comments>http://blog.drapostles.org/archives/95#comments</comments>
		<pubDate>Tue, 14 May 2013 22:22:06 +0000</pubDate>
		<dc:creator>Callek</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.drapostles.org/?p=95</guid>
		<description><![CDATA[Hey Everyone, So SeaMonkey 2.18 was supposed to be out today, so where is it? We have had a hardware error in the systems that allow us to reliably generate the release &#8212; Without these systems anything we create will &#8230; <a href="http://blog.drapostles.org/archives/95">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Hey Everyone,</p>
<p>So SeaMonkey 2.18 was supposed to be out today, so where is it?</p>
<p>We have had a hardware error in the systems that allow us to reliably generate the release &#8212; Without these systems anything we create will be of unknown quality/stability.</p>
<p>In order to meet our own quality and stability requirements we <strong>are NOT releasing SeaMonkey 2.18</strong>.</p>
<p>While there is a chance we could have these systems back up in time to do an intermediate release (say something corresponding to a possible Gecko 21.0.1) we can not promise nor plan for it at this time.</p>
<p>We are actively working on repairing the system and its data, once that is complete we will go forth with a new BETA based on the SeaMonkey 2.19 train, and we expect to release <strong>SeaMonkey 2.19 on time, on June 25&#8242;th</strong>.</p>
<p>We thank you for your understanding.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.drapostles.org/archives/95/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Welcome Back &#8212; Linux32 Tests!</title>
		<link>http://blog.drapostles.org/archives/86</link>
		<comments>http://blog.drapostles.org/archives/86#comments</comments>
		<pubDate>Tue, 15 Jan 2013 16:54:12 +0000</pubDate>
		<dc:creator>Callek</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.drapostles.org/?p=86</guid>
		<description><![CDATA[As many of you know, last week we turned off many of our linux32 tests for desktop Firefox builds. Yesterday, we were given the confirmation that we are now able to turn those tests back on, and we have done &#8230; <a href="http://blog.drapostles.org/archives/86">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>As many of you know, last week we turned off <a title=" Ben Hearsum's Blog" href="http://hearsum.ca/blog/32-bit-linux-tests-temporarily-disabled-on-mozilla-central-friends/">many of our linux32 tests</a> for desktop Firefox builds.</p>
<p>Yesterday, we were <a title="Bug 818833 - Pending count for Linux32 test slaves is too high" href="https://bugzilla.mozilla.org/show_bug.cgi?id=818833#c24">given the confirmation</a> that we are now able to turn those tests back on, and we have done so.  You should now see Fedora32 tests on all your Inbound, Central, and Try pushes, as well as any twig/project-branches.</p>
<p>Any questions/issues join us in <a title="irc.m.o #releng" href="irc://irc.mozilla.org/#releng">#releng</a> on irc.mozilla.org.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.drapostles.org/archives/86/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Blogging More&#8230;. About Mobile?</title>
		<link>http://blog.drapostles.org/archives/81</link>
		<comments>http://blog.drapostles.org/archives/81#comments</comments>
		<pubDate>Mon, 24 Sep 2012 21:18:30 +0000</pubDate>
		<dc:creator>Callek</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.drapostles.org/?p=81</guid>
		<description><![CDATA[Hello Planet, Long time no see. Since our last conversation a lot has changed with me (and Mozilla!) I was a contractor since March, and just got my official offer to come on as a &#8220;real&#8221; employee. I will be &#8230; <a href="http://blog.drapostles.org/archives/81">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Hello Planet, Long time no see.</p>
<p>Since our last conversation a lot has changed with me (and Mozilla!) I was a contractor since March, and just got my official offer to come on as a &#8220;real&#8221; employee. I will be detailing my journey in the community to a full time employee through a series of upcoming blog posts. <em>(now don&#8217;t get me wrong, I&#8217;m still working on <a href="http://www.seamonkey-project.org/">SeaMonkey</a> in my free time too)</em></p>
<p>To also mix it up, I intend to throw in many blog posts about the state of our Mobile Infrastructure/Tooling, and where we intend to go from here. However I need ideas on posts! So to get me started, I&#8217;d like to enlist you, planet readers, to send me questions/topics you would like to learn more about when it comes to Mobile Automation (in Release Engineering) that I could blog about for you. History Lessons, Future Direction, Current Setup, Whatever!</p>
<p>Send your Topics/Questions to me at <a href="mailto:callek+moz@mozilla.com">callek+blog@mozilla.com</a> I cannot promise I will address every question/topic requested, but I can promise to try.</p>
<p>This work so far has been both challenging and a thrill!</p>
<p>Until Next Time!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.drapostles.org/archives/81/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Addition to the Team!</title>
		<link>http://blog.drapostles.org/archives/78</link>
		<comments>http://blog.drapostles.org/archives/78#comments</comments>
		<pubDate>Tue, 04 Oct 2011 01:58:32 +0000</pubDate>
		<dc:creator>Callek</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.drapostles.org/?p=78</guid>
		<description><![CDATA[Just wanted to say, that Edmund Wong, who I have previously written about here has just reproduced. He and his lovely wife just had a baby! I won&#8217;t share any more details than that, since I just found out, and &#8230; <a href="http://blog.drapostles.org/archives/78">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Just wanted to say, that Edmund Wong, who I have <a href="http://blog.drapostles.org/archives/63">previously written</a> about here has just reproduced.</p>
<p>He and his lovely wife just had a baby!</p>
<p>I won&#8217;t share any more details than that, since I just found out, and have not asked permission, but I did grant him access to post on my blog here, and I invite him to do so pictures and all!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.drapostles.org/archives/78/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SeaMonkey Build Machine Update</title>
		<link>http://blog.drapostles.org/archives/76</link>
		<comments>http://blog.drapostles.org/archives/76#comments</comments>
		<pubDate>Sun, 25 Sep 2011 15:40:24 +0000</pubDate>
		<dc:creator>Callek</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.drapostles.org/?p=76</guid>
		<description><![CDATA[Today I finished up work I&#8217;ve been preparing most of this week to update our linux build machine software. A few new software installs, as well as a few software upgrades. Most notably is an upgrade to our buildbot code &#8230; <a href="http://blog.drapostles.org/archives/76">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Today I finished up work I&#8217;ve been preparing most of this week to update our linux build machine software.</p>
<p>A few new software installs, as well as a few software upgrades.</p>
<p>Most notably is an upgrade to our buildbot code in production here (to match what is currently in use at Mozilla for Firefox). [special thanks to dustin for his help getting me rpms and files as mozilla prepared them for their own use]</p>
<p>There should be no issues, since most of the changes were in the way our automation is setup not in what actually produces/creates builds. and this work affects all branches. (SeaMonkey 2.4 final is already built, so did not affect that).</p>
<p>If you see anything that seems broken to you on linux, or any weird issues, please let me know by filing a bug (blocking <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=687797"><strong>Bug 687797</strong></a>), or finding me on IRC.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.drapostles.org/archives/76/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Broken updater for Mac Nightly builds</title>
		<link>http://blog.drapostles.org/archives/73</link>
		<comments>http://blog.drapostles.org/archives/73#comments</comments>
		<pubDate>Mon, 19 Sep 2011 05:27:57 +0000</pubDate>
		<dc:creator>Callek</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.drapostles.org/?p=73</guid>
		<description><![CDATA[Taking a queue from Nick Thomas (Post), and as he so deftly notes. This breakage is also for SeaMonkey. To quote him (while replacing with the SeaMonkey Info [in bold]) There was some accidental breakage in the Mac builds of &#8230; <a href="http://blog.drapostles.org/archives/73">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Taking a queue from Nick Thomas (<a href="http://blog.mozilla.com/nthomas/2011/09/19/broken-updater-for-mac-nightly-builds/">Post</a>), and as he so deftly notes. This breakage is also for SeaMonkey. To quote him (while replacing with the SeaMonkey Info [in <strong>bold</strong>])</p>
<blockquote><p>There was some <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=687139">accidental breakage</a> in the Mac builds of <a href="http://nightly.mozilla.org/">Nightly</a> last Friday (Sept 16th), which results in a crash when you try to update your build. The revision &amp; buildID for the broken build is</p>
<ul>
<li><strong>ad202468df63, 20110916003001</strong></li>
</ul>
<p>You can check what you have by loading <a>about:buildconfig</a>, or evaluating navigator.buildID in the <strong>Error</strong> Console.</p>
<p>The solution is to download the latest Nightly build from <strong><a href="http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk/">http://ftp.mozilla.org/pub/mozilla.org/seamonkey/latest-comm-central-trunk</a></strong>.</p></blockquote>
<p>Thank you Nick for calling out this issue!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.drapostles.org/archives/73/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SeaMonkey 2.3.2 reports as 2.3.1&#8230;</title>
		<link>http://blog.drapostles.org/archives/69</link>
		<comments>http://blog.drapostles.org/archives/69#comments</comments>
		<pubDate>Wed, 31 Aug 2011 21:24:00 +0000</pubDate>
		<dc:creator>Callek</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.drapostles.org/?p=69</guid>
		<description><![CDATA[Due to the relatively large quantity of reports we are getting, even with my comments in newsgroups, I think I should post this wider. SeaMonkey 2.3.2&#8242;s download internal files, internal version, and all else of 2.3.2 except our website and &#8230; <a href="http://blog.drapostles.org/archives/69">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Due to the relatively large quantity of reports we are getting, even with my comments in newsgroups, I think I should post this wider.</p>
<p>SeaMonkey 2.3.2&#8242;s download internal files, internal version, and all else of 2.3.2 except our website and files at our download directory location are indicating that it is SeaMonkey 2.3.1. (details in <a title="Bug 683473 - Version number 2.3.1 instead of 2.3.2 " href="https://bugzilla.mozilla.org/show_bug.cgi?id=683473">Bug 683473</a>)</p>
<p>There is nothing to worry about there, we did properly include the DigiNotar cert block, as did Firefox 6.0.1. We are however also getting ready to release a SeaMonkey 2.3.3 release for a related Gecko issue, so we will correct our version number with that release, and not bother with any more updates with SeaMonkey 2.3.2 (See the bug driving this respin of Firefox at our <a title="Bug 683449 - DigiNotar patch erroneously blocks one of the two Staat der Nederlanden roots" href="https://bugzilla.mozilla.org/show_bug.cgi?id=683449">bugzilla instance</a>)</p>
<p>We are sorry about all confusion, and any issues this may have caused.</p>
<p>Stay tuned at our <a href="http://weblogs.mozillazine.org/seamonkey/">official blog</a> for the release of SeaMonkey 2.3.3!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.drapostles.org/archives/69/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8220;The Glue Person&#8221; doesn&#8217;t need to know everything&#8230;</title>
		<link>http://blog.drapostles.org/archives/63</link>
		<comments>http://blog.drapostles.org/archives/63#comments</comments>
		<pubDate>Sun, 28 Aug 2011 07:33:07 +0000</pubDate>
		<dc:creator>Callek</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.drapostles.org/?p=63</guid>
		<description><![CDATA[Recently, I noticed David Mandelin&#8217;s entry on planet, Regarding his role as a project leader, specifically his explanation of his role as a Glue Person. To quote: From my project leader point of view, as needed I deployed myself as &#8230; <a href="http://blog.drapostles.org/archives/63">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Recently, I noticed <a title="David Mandelin's blog" href="http://blog.mozilla.com/dmandelin/">David Mandelin&#8217;s</a> entry on planet, Regarding his <a title="Tales of a Project Leader I: The Glue Person" href="http://blog.mozilla.com/dmandelin/2011/07/19/tales-of-a-project-leader-i-the-glue-person/">role as a project leader,</a> specifically his explanation of his role as a Glue Person.</p>
<p>To quote:</p>
<blockquote><p>From my project leader point of view, as needed I deployed myself as an extra developer to speed things along. In the debrief, Luke called this the “glue person” role. He said having a glue person allowed everyone else to get into the zone and do lots of design work and big blocks of coding–everyone else on the project doesn’t have to worry about random bugs and and other small technical issues because the glue person picks them all up.</p></blockquote>
<p>That is a quite astute description of WHY this type of contributor is such a blessing to any large project, especially one like our JavaScript engine.</p>
<p>The SeaMonkey Project also has someone filling this role, quite helpfully. Surprisingly role is NOT being filled in our case by our Former Project manager (Robert Kaiser) nor myself (my duties primarily reside in Release Engineering) and also not within our current SeaMonkey Council (The primary &#8220;Project Management&#8221; group) though many of the above do varying tasks, of course.</p>
<p>For us the person the &#8220;Glue Person Role&#8221; resides with, came to us a bit over a year ago, looking to help. He then met us at our Face to Face meeting in October, in Vienna Austria (invited due to the value we all perceived in his contributions, and the future value in having him come)</p>
<p>In our Bi-Weekly IRC meetings his Bug Fixed list is frequently very very long, and he actively seeks out bugs to fix, mostly choosing from our &#8220;Good First Bug&#8221; list. I&#8217;m coming to call him a jack-of-all-trades myself, even though we all still help with hand-holding every now and again.</p>
<p>I&#8217;m sure being a &#8220;Glue Person&#8221; was not his intention, but his efforts here are greatly beneficial to us in keeping SeaMonkey progressing at the pace we need it to, and ensuring that the minor annoyances don&#8217;t file up too high for most of our users.</p>
<p>So after all that,</p>
<h2>THANK YOU EDMUND WONG!<em>[ewong on irc]</em></h2>
<p>Your work is invaluable and I hope you keep it up. And for those of you reading this, if you always wanted to help, feel free to ask around a project you would like to help with. Being a glue person may not feel glamorous, but it is MUCH more helpful to the rest of us developers than you would believe.</p>
<p>To address leading developers on any project around here, realize the &#8220;Glue Person&#8221; is also a great reason to spend a bit of extra time helping new people to learn the ropes, or a bit of vocal &#8220;well you should peek here&#8221; to fix any relatively simple bugs someone wants to help with. We need more people like ewong across <strong>all</strong> our projects!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.drapostles.org/archives/63/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mozilla Branching and SeaMonkey</title>
		<link>http://blog.drapostles.org/archives/60</link>
		<comments>http://blog.drapostles.org/archives/60#comments</comments>
		<pubDate>Sat, 26 Mar 2011 03:52:03 +0000</pubDate>
		<dc:creator>Callek</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.drapostles.org/?p=60</guid>
		<description><![CDATA[What Is Going on&#8230; For those who are not paying attention, mozilla-central (what was the lead up to Firefox 4.0) has branched, and Firefox 4.0 (Gecko 2.0) now resides in hg at releases/mozilla-2.0 along with this change, mozilla-central has been &#8230; <a href="http://blog.drapostles.org/archives/60">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<h1>What Is Going on&#8230;</h1>
<p>For those who are not paying attention, <a href="https://developer.mozilla.org/en/mozilla-central">mozilla-central</a> (what was the lead up to <a href="http://www.mozilla.com/en-US/firefox/fx/">Firefox 4.0</a>) has branched, and Firefox 4.0 (<a href="https://developer.mozilla.org/en/Gecko">Gecko 2.0</a>) now resides in hg at <a title="mozilla-2.0" href="http://hg.mozilla.org/releases/mozilla-2.0"><code>releases/mozilla-2.0</code></a> along with this change, mozilla-central has been opened up for checkins again.</p>
<h1>What about versions?</h1>
<ul>
<li>we created a comm-2.0 buildbot tree, which uploads builds based off of mozilla-2.0 to the <a href="http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-2.0/">latest-comm-2.0</a> directory on ftp.</li>
<li>Made builds which are based off of mozilla-central now listed as version 2.2a1pre (Our next version will be based off of Gecko 2.0)</li>
<li>The builds in comm-2.0 will continue to be SeaMonkey 2.1b3pre (and 2.1 final upcoming)</li>
</ul>
<h2>FAQ</h2>
<h3>I am a nightly tester, what version should I expect?</h3>
<p>If you were testing a 2.1 build, you will automatically be upgraded to a newer 2.1 build; this does mean that from the point we flipped the trunk switch for version numbers, you may have a failed partial update; Do not worry if so though, as it will fallover to a complete instead.</p>
<h3>But, I want to test nightlies on 2.2a1pre (Gecko 2.0.next)</h3>
<p>If you want to follow the extremely undertested mozilla-central versions you can download a 2.2a1pre build from the latest-comm-central-trunk dir on ftp, and your updates will continue along that path. Do note, that we know of a few existing bugs on this configuration already, however both ourselves and the Thunderbird team are concentrating our efforts into the Gecko 2.0 based builds.</p>
<h3>I am a local developer and want to build/checkout for SeaMonkey 2.1</h3>
<p>You will have to pass to client.py the &#8211;mozilla-repo option for the stable mozilla-2.0 builds, we left client.py checking out mozilla-central. The recommended way is to rename the existing mozilla directory to something else (.mozilla-trunk is my recommendation) and then run client.py co &#8211;mozilla-repo=&#8221;http://hg.mozilla.org/releases/mozilla-2.0&#8243;</p>
<h3>I am a developer, wanting to checkin what do I care about?</h3>
<p>For all intents and purposes you can checkin to comm-central based on the status of the SeaMonkey2.1 or Miramar (Thunderbird 3.3) tree&#8217;s the SeaMonkey and ThunderbirdTrunk tinderbox trees are nolonger blocking landings. Also watch SeaMonkey2.1 and Miramar trees for tree-rules/status primarily.</p>
<h3>I am a localizer, what repository are you using for SeaMonkey2.1 builds?</h3>
<p>We are currently building l10n repacks with the releases/l10n-mozilla-2.0/{locale} set.</p>
<p>It has not yet been explored if we can/will do a l10n-central&lt;-&gt;releases/l10n-mozilla-2.0/{locale} merge for seamonkey/thunderbird specific locale files yet, we will keep you informed.</p>
<h3>
I have another question, or am confused about something.</h3>
<p>We&#8217;d love to hear from you if this is the case, please see the newsgroup (or mailing list) mozilla.dev.apps.seamonkey. Or just comment here and I&#8217;ll respond.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.drapostles.org/archives/60/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Good, The Bad, and the Ugly.</title>
		<link>http://blog.drapostles.org/archives/57</link>
		<comments>http://blog.drapostles.org/archives/57#comments</comments>
		<pubDate>Tue, 22 Mar 2011 05:52:59 +0000</pubDate>
		<dc:creator>Callek</dc:creator>
				<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://blog.drapostles.org/?p=57</guid>
		<description><![CDATA[Ok, this week has been very busy for me RelEng wise, with some good, bad and ugly stuff. The Good I upgraded all our Windows slaves for the DirectX SDK, enabling us to ship the redistributable parts of that with &#8230; <a href="http://blog.drapostles.org/archives/57">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Ok, this week has been very busy for me RelEng wise, with some good, bad and ugly stuff.</p>
<h1>The Good</h1>
<ul>
<li> I upgraded all our Windows slaves for the DirectX SDK, enabling us to ship the redistributable parts of that with our binaries, allowing most of our users to have GPU acceleration just liek in Firefox, where they normally would not have; also enables us to build ANGLE a critical part in that acceleration. &#8212; Mostly benefits our trunk/SeaMonkey 2.1 builds.</li>
<li>Upgraded our [windows] slaves to HG 1.7.5, enabling me to work on <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=643324">Bug 643324 </a>which enables HG_SHARED support on our Windows Machines. My work there only enabled the use of share for the larger repo&#8217;s we have; namely comm-* and mozilla-* and left LDAP/etc. pulled as normal. (mac and linux coming soon). The idea and the basis for this was due to the work Chris Atlee performed on try recently, read <a href="http://atlee.ca/blog/2011/02/04/faster-try-builds/">his blog post</a> for more information and why this is so good!</li>
<li>Spun up the oilspill <a href="http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/2.0.13-candidates/build1/">builds for 2.0.13</a> [ftp] in line with the upcoming chemspill releases for Firefox 3.5.18. (I have not yet announced these builds yet, but I should have a call for testing up within 24 hours, feel free to jump into it with this blog post though)</li>
</ul>
<h1>The Bad</h1>
<ul>
<li>While doing the hg upgrade on our slaves, I created the hgrc&#8217;s I needed using the slave-side windows notepad; Forgetting of course, that notepad saves in Unicode by default, including a BOM; which our Hg was unhappy with, breaking some builds. At the same time I did not save some of the |.hgrc| files correctly, and they got windows-translated to |.hgrc.txt|, cleaned that up swiftly.</li>
<li>While preparing for the 2.0.13 release, I updated the configuration file locally, but forgot to specify the ssh://* repo url when I went to push, so my local push failed. I did not notice and reconfigured our build master and triggered the buidls anyway. This caused the already-on-ftp 2.0.12 build1 builds to get overwritten along with the support files. And delayed me having 2.0.13 ready sooner.</li>
</ul>
<h1>The Ugly</h1>
<ul>
<li>Because of the bad mistake with 2.0.12, I made matters worse. When I went to start to sync in from the pushed-to-release files, I clobbered in the wrong directory on stage (ftp), which meant I cleared the WHOLE build1 dir of SeaMonkey 2.0.12, causing me to miss some intermediate files that are needed by automation (I did lose the crashreporter symbols too, but those are unneeded by our automation at present).</li>
<li>Due to clobbering those files, I tried recreating them by hand, after a few hours of re-syncing in the necessary files as they should appear in that folder. I created the BuildID, but sadly, I used the abbreviated buildID (YYYYMMDD) rather than the full one (which varies by OS/Build here). The reason that matters is that the 2.0.13 automation, when generating/verifying the updates writes that build-id as specified on ftp to some files needed for sanity-check automation only and then uses them to download and test updates. So I then had to go back in and update those values correctly, update the config files for that automation step, and re-run.</li>
<li>I have not yet managed to have a trouble-free release since I took over, from &#8220;GO&#8221;-&gt;&#8221;Release&#8221;, here is hoping for next time.</li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.drapostles.org/archives/57/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
