<br><br><div class="gmail_quote">On Tue, May 3, 2011 at 5:06 PM, Igor Stasenko <span dir="ltr">&lt;<a href="mailto:siguctua@gmail.com">siguctua@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
On 3 May 2011 16:57, Mariano Martinez Peck &lt;<a href="mailto:marianopeck@gmail.com">marianopeck@gmail.com</a>&gt; wrote:<br>
&gt; Instead of discussing where to commit I would discuss how to merge and<br>
&gt; define the process with VMMaker.  I mean, how WE (the community) and Eliot,<br>
&gt; manage the development of Cog (the VMMaker part).<br>
&gt;<br>
&gt; Take as an example today. There is &quot;our branch&quot; which is in<br>
&gt; VMMaker-oscog-XXX.NUMBER. For example, the last one is<br>
&gt; VMMaker-oscog-MarianoMartinezPeck.66.<br>
&gt; Eliot commits are in (since now) VMMaker.oscog-eem.56.  Who merges? Eliot?<br>
&gt; us? Would Eliot took the result of the merge as his next base version?<br>
&gt; Because suppose I merge it, and I get VMMaker-oscog-MarianoMartinezPeck.67<br>
&gt; which is the merge with VMMaker.oscog-eem.56. Will Eliot take that version<br>
&gt; and follow his code from that one?<br>
&gt; or he will release VMMaker.oscog-eem.5N tomorrow, and we will need to merge<br>
&gt; with VMMaker-oscog-MarianoMartinezPeck.6N?  if so, the merge will always be<br>
&gt; more complicated and the differences will be more and more...<br>
&gt;<br>
<br>
</div>As to me the rule is simple:<br>
- before making new release (or snapshot) an author should merge with<br>
latest available version.<br>
<br>
it means, whoever are responsible for update, he should merge previous<br>
work (or just base his work on<br>
latest available version).<br>
<br>
This btw, a typical rule for group development. I&#39;ve been followed it<br>
since using CVS, then SVN<br>
in many other project i were involved.<br>
Its simple and straightforward.<br>
Why we should invent something else?<br></blockquote><div><br><br>Because it is not fun to do the same merge over and over. And the merge will be each time bigger and bigger.<br>This is why I would like to know whether Eliot will take the result of the merge or not as the base of his next version<br>
 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Okay. So, Mariano, it is your call. Please do the merge eem.56 +<br>
MarianoMartinezPeck.66<br>
and then create new ConfigurationOfCog, so next time we will build new<br>
VMs based on this version.<br>
<br></blockquote><div><br>mmm I don&#39;t promise anything. I don&#39;t feel brave enough. My unique commit to VMMaker (.66) was a simple change in VMMakerTool to avoid the WorldMenu. There are more than 10 commits between them and none of them done by me. So...I am not sure I will be able to do it or to do it correctly (as opposite to CMakeVMMaker where I feel more confortable to commit and merge).  Moreover one of the commits of Dave changed almost all classes (I am not saying it is bad ehh!!)...so the merge doesn&#39;t look easy. I would appreciate if you can take a look this time. <br>
<br>Otherwise, I will try to do it along the week.<br> <br>Cheers<br><br>mariano<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

&gt; Cheers<br>
&gt;<br>
&gt; Mariano<br>
<font color="#888888"><br>
<br>
--<br>
</font><div><div></div><div class="h5">Best regards,<br>
Igor Stasenko AKA sig.<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br><br>