<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Randal wrote:<br><div><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><blockquote type="cite"><div><font class="Apple-style-span" color="#000000"><br></font>If you are a *developer* of Squeak itself, follow trunk, propose<br>changes to Inbox, and perhaps become a committer to trunk yourself<br>after enough good patches.<br><br>THIS IS THE SAME MODEL AS EVERY OTHER SUCCESSFUL OPEN SOURCE PROJECT.</div></blockquote></div></div></blockquote></div></div></blockquote><br></div><div>I suggest you read the documentation for Bazaar and Mercurial.</div><div><br></div><div>Quoting from: <a href="http://doc.bazaar.canonical.com/latest/en/user-guide/organizing_branches.html">http://doc.bazaar.canonical.com/latest/en/user-guide/organizing_branches.html</a></div><div><p>Each new feature or fix is developed in its own branch.
These branches are referred to as <em>feature branches</em> or
<em>task branches</em> - the terms are used interchangeably.</p><p>To create a task branch, use the <tt class="docutils literal"><span class="pre">branch</span></tt> command
against your mirror branch. For example:</p>
<div class="highlight-python"><pre>bzr branch trunk fix-123
cd fix-123
(hack, hack, hack)</pre>
</div><p>There are numerous advantages to this approach:</p>
<blockquote>
<ol class="arabic simple">
<li>You can work on multiple changes in parallel</li>
<li>There is reduced coupling between changes</li>
<li>Multiple people can work in a peer-to-peer mode
on a branch until it is ready to go.</li>
</ol>
</blockquote><p>In particular, some changes take longer to cook than others
so you can ask for reviews, apply feedback, ask for another
review, etc. By completing work to sufficient quality in
separate branches before merging into a central branch, the
quality and stability of the central branch are maintained
at higher level than they otherwise would be.</p><p>regards&nbsp;</p><p>Keith</p></div></body></html>