<p>Dear folks</p>
<p>As I understand, the git flow model + change of master role results in the following:</p>
<p>* releases are tagged, and also have branches with prefix "release-"<br>
* features need feature branches<br>
* feature branches are merged into master branch, which reflects latest developments</p>
<p>This differs from current practice in that:</p>
<p>* release branches add "release-" prefix<br>
* feature branches are used</p>
<p>I agree with adding a "release-" prefix to release branches.</p>
<p>I disagree with using feature branches, because merging conflicts would be a problem.<br>
Every Change should still target to master branch.</p>
<p>Yours, Junxiao</p>
<div class="gmail_quote">On Jul 17, 2014 5:01 AM, "Alex Afanasyev" <<a href="mailto:alexander.afanasyev@ucla.edu">alexander.afanasyev@ucla.edu</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi guys,<br>
<br>
I have a proposal to slightly modify the current policy for branching in our repos to partially match the git flow model described <a href="http://nvie.com/posts/a-successful-git-branching-model/" target="_blank">http://nvie.com/posts/a-successful-git-branching-model/</a>.<br>

<br>
The part I'm not entirely agreeing with is the role that devoted to master branch in this model: it always points to the latest release.  Personally, 'master' branch for me is the place for development, while there could be other "release" branch to track latest releases.   The rest of the workflow generally follows what we have been doing in the past, just formalized operations a little.<br>

<br>
If agreed, I will create "release-0.2.0" branch in both repos that will fix all the features for the upcoming release.  All pending/approved commits on gerrit then can be merged into master, which will track further development.<br>

<br>
Any objections?<br>
<br>
---<br>
Alex<br>
<br>
<br>
_______________________________________________<br>
Nfd-dev mailing list<br>
<a href="mailto:Nfd-dev@lists.cs.ucla.edu">Nfd-dev@lists.cs.ucla.edu</a><br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev" target="_blank">http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev</a><br>
</blockquote></div>