<div class="gmail_quote">On Wed, Apr 6, 2011 at 1:55 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><div></div><div class="h5">---------- Forwarded message ----------<br>
From: Igor Stasenko &lt;<a href="mailto:siguctua@gmail.com">siguctua@gmail.com</a>&gt;<br>
Date: 6 April 2011 13:55<br>
Subject: Re: [Pharo-project] Actions done in 1.3<br>
To: laurent laffont &lt;<a href="mailto:laurent.laffont@gmail.com">laurent.laffont@gmail.com</a>&gt;<br>
<br>
<br>
On 6 April 2011 10:30, laurent laffont &lt;<a href="mailto:laurent.laffont@gmail.com">laurent.laffont@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; On Wed, Apr 6, 2011 at 10:17 AM, Igor Stasenko &lt;<a href="mailto:siguctua@gmail.com">siguctua@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Planning is also important.<br>
&gt;&gt;<br>
&gt;&gt; Time is good, but another thing is i think we should think about,<br>
&gt;&gt; what features we want to be in new release, and do not release until<br>
&gt;&gt; they delivered.<br>
&gt;<br>
&gt; I don&#39;t really like this. I prefer rhythm, agility. Timeboxing enables<br>
&gt; maximum value in each release. If a feature is really important, it will be<br>
&gt; on time. If not on time, it means it was no so important.<br>
&gt; Always green test is a must-have.<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; Besides bug fixing and minor improvements, there should be some<br>
&gt;&gt; functionality which we want to have in new release,<br>
&gt;<br>
&gt; That should be a goal, but don&#39;t delay a release because the feature is not<br>
&gt; here. If releases are often ( for example every 3 months), shorter, it won&#39;t<br>
&gt; be a big problem to wait for the next one.<br>
&gt; I prefer to have a release *now* without my feature and wait 3 months for<br>
&gt; the next release than no release and waiting for 3 months more with less and<br>
&gt; less energy.<br>
&gt;<br>
<br>
But you don&#39;t have to wait, if you want to stay on bleeding edge, you<br>
know how to do that.<br>
Just go to hudson and dowload freshly built 1.3 image.<br></div></div></blockquote><div><br></div><div><br></div><div>I won&#39;t do this for production. We need a officially released image.</div><div><br></div><div><br>

</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div class="h5">
Because if you can pick any image at any moment and declare it new release,<br>
then i don&#39;t understand why do we need releases at all?<br></div></div></blockquote><div><br></div><div>Because people build applications / frameworks they declare compatible with a fixed version of Pharo.</div><div>

<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div class="h5">
What makes release to be release , when you can download latest<br>
version at any moment?<br></div></div></blockquote><div><br></div><div><br></div><div>The date :)   </div><div><br></div><div>Ubuntu is released every 6 months. That gives a rhythm. Integrates new stuff, freeze, release.</div>

<div><br></div><div>Same for Gnome and KDE.</div><div><br></div><div>Linux kernel has a 2 weeks merge window then go rc.</div><div><br></div><div>We have learned the benefits of fixed iteration with agile methods &amp; extreme programming.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div class="h5">
That&#39;s why i saying that from release to release cleanup and fixes is<br>
good, but there should be some major functional changes,<br>
which worth to be labeled as a new version.<br>
And if you don&#39;t have them, then there is no point to make a release.<br></div></div></blockquote><div><br></div><div><br></div><div>In three months there&#39;s a lot of stuff which enters Pharo. That&#39;s enough for me to justify a release and get feedback from users.</div>

<div><br></div><div>Laurent.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div class="h5">
<br>
&gt; Laurent.<br>
&gt;<br>
<br>
<br>
--<br>
Best regards,<br>
Igor Stasenko AKA sig.<br>
<br>
<br>
<br>
--<br>
Best regards,<br>
Igor Stasenko AKA sig.<br>
<br>
</div></div></blockquote></div><br>