<?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: Branch diagram, including the new FF3.1 project branch</title>
	<atom:link href="http://oduinn.com/blog/2008/11/24/branch-diagram-including-the-new-ff31-project-branch/feed/" rel="self" type="application/rss+xml" />
	<link>http://oduinn.com/blog/2008/11/24/branch-diagram-including-the-new-ff31-project-branch/</link>
	<description></description>
	<lastBuildDate>Fri, 27 Jan 2012 15:12:34 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Samuel Sidler</title>
		<link>http://oduinn.com/blog/2008/11/24/branch-diagram-including-the-new-ff31-project-branch/#comment-12819</link>
		<dc:creator>Samuel Sidler</dc:creator>
		<pubDate>Tue, 25 Nov 2008 03:13:23 +0000</pubDate>
		<guid isPermaLink="false">http://oduinn.com/2008/11/24/branch-diagram-including-the-new-ff31-project-branch/#comment-12819</guid>
		<description>Oh, and actually, Mozilla 1.8 is not a descendent of Mozilla 1.8.0. It&#039;s the other way around... Mozilla 1.8 (really, 1.8.1) was like a &quot;trunk&quot; and Mozilla 1.8.0 branched off of it.</description>
		<content:encoded><![CDATA[<p>Oh, and actually, Mozilla 1.8 is not a descendent of Mozilla 1.8.0. It&#8217;s the other way around&#8230; Mozilla 1.8 (really, 1.8.1) was like a &#8220;trunk&#8221; and Mozilla 1.8.0 branched off of it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gavin Sharp</title>
		<link>http://oduinn.com/blog/2008/11/24/branch-diagram-including-the-new-ff31-project-branch/#comment-12812</link>
		<dc:creator>Gavin Sharp</dc:creator>
		<pubDate>Tue, 25 Nov 2008 00:03:21 +0000</pubDate>
		<guid isPermaLink="false">http://oduinn.com/2008/11/24/branch-diagram-including-the-new-ff31-project-branch/#comment-12812</guid>
		<description>Minor nit: IIRC Mozilla 1.8.0 branched off Mozilla 1.8, and not the other way around. We started off with a single 1.8 branch (MOZILLA_1_8_BRANCH) and then created 1.8.0 (MOZILLA_1_8_0_BRANCH) to continue the 1.5.0.x series when 2.0 development needed to continue.</description>
		<content:encoded><![CDATA[<p>Minor nit: IIRC Mozilla 1.8.0 branched off Mozilla 1.8, and not the other way around. We started off with a single 1.8 branch (MOZILLA_1_8_BRANCH) and then created 1.8.0 (MOZILLA_1_8_0_BRANCH) to continue the 1.5.0.x series when 2.0 development needed to continue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://oduinn.com/blog/2008/11/24/branch-diagram-including-the-new-ff31-project-branch/#comment-12800</link>
		<dc:creator>John</dc:creator>
		<pubDate>Mon, 24 Nov 2008 17:00:30 +0000</pubDate>
		<guid isPermaLink="false">http://oduinn.com/2008/11/24/branch-diagram-including-the-new-ff31-project-branch/#comment-12800</guid>
		<description>hi bsmedberg;

Whether a branch has:
- one-way merges from mozilla-central (like the new mozilla-1.9.1, or like cvs-head)
- two-way merges from mozilla-central *and* merges back to mozilla-central (like tracemonkey)
...seems to be more a characteristic of the role of that branch to the human developers, regardless of whether the underlying SCM implements it as an actual branch or a clone.

And yes, you are correct - no matter how many ways I tried, showing any of those dotted lines of merges going back and forth quick turned this 2&quot; by 2&quot; diagram into a completely unreadable mess. :-( 

tc
John.</description>
		<content:encoded><![CDATA[<p>hi bsmedberg;</p>
<p>Whether a branch has:<br />
- one-way merges from mozilla-central (like the new mozilla-1.9.1, or like cvs-head)<br />
- two-way merges from mozilla-central *and* merges back to mozilla-central (like tracemonkey)<br />
&#8230;seems to be more a characteristic of the role of that branch to the human developers, regardless of whether the underlying SCM implements it as an actual branch or a clone.</p>
<p>And yes, you are correct &#8211; no matter how many ways I tried, showing any of those dotted lines of merges going back and forth quick turned this 2&#8243; by 2&#8243; diagram into a completely unreadable mess. <img src='http://oduinn.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  </p>
<p>tc<br />
John.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Samuel Sidler</title>
		<link>http://oduinn.com/blog/2008/11/24/branch-diagram-including-the-new-ff31-project-branch/#comment-12798</link>
		<dc:creator>Samuel Sidler</dc:creator>
		<pubDate>Mon, 24 Nov 2008 16:56:53 +0000</pubDate>
		<guid isPermaLink="false">http://oduinn.com/2008/11/24/branch-diagram-including-the-new-ff31-project-branch/#comment-12798</guid>
		<description>Nit picking a little more... &quot;mozilla-1.8&quot; is really &quot;mozilla-1.8.1&quot; even though the branch is still listed as MOZILLA_1_8_BRANCH. (Hence the Gecko version string of 1.8.1.19, for example.)

Also, &quot;cvs trunk&quot; is that, but it&#039;s also the 1.9.0 branch, just not a &quot;branch&quot; in the &#124;cvs tag -b -r&#124; sense.</description>
		<content:encoded><![CDATA[<p>Nit picking a little more&#8230; &#8220;mozilla-1.8&#8243; is really &#8220;mozilla-1.8.1&#8243; even though the branch is still listed as MOZILLA_1_8_BRANCH. (Hence the Gecko version string of 1.8.1.19, for example.)</p>
<p>Also, &#8220;cvs trunk&#8221; is that, but it&#8217;s also the 1.9.0 branch, just not a &#8220;branch&#8221; in the |cvs tag -b -r| sense.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Benjamin Smedberg</title>
		<link>http://oduinn.com/blog/2008/11/24/branch-diagram-including-the-new-ff31-project-branch/#comment-12794</link>
		<dc:creator>Benjamin Smedberg</dc:creator>
		<pubDate>Mon, 24 Nov 2008 14:36:19 +0000</pubDate>
		<guid isPermaLink="false">http://oduinn.com/2008/11/24/branch-diagram-including-the-new-ff31-project-branch/#comment-12794</guid>
		<description>To nitpick the branching diagram ;-)

The project trees (such as actionmonkey/tracemonkey) are not branches in the normal way: because they are frequently merging with -central, it&#039;s more like:

mozilla-central ---------------------------------
                   \       \    \ /   \         /
tracemonkey         ---------------------------- (end of project tree)

Of course, actually showing this on your pretty diagram might be more confusing than useful.</description>
		<content:encoded><![CDATA[<p>To nitpick the branching diagram <img src='http://oduinn.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>The project trees (such as actionmonkey/tracemonkey) are not branches in the normal way: because they are frequently merging with -central, it&#8217;s more like:</p>
<p>mozilla-central &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
                   \       \    \ /   \         /<br />
tracemonkey         &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- (end of project tree)</p>
<p>Of course, actually showing this on your pretty diagram might be more confusing than useful.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

