<br><br><div class="gmail_quote">On Thu, Feb 4, 2010 at 10:10 AM, Ken Causey <span dir="ltr"><<a href="mailto:ken@kencausey.com">ken@kencausey.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
On Wed, 2010-02-03 at 20:38 -0600, Chris Muller wrote:<br>
> Squeak has been such a great journey, and its own historical path is<br>
> somewhat captured in the timestamp / author-stamp information of the<br>
> individual methods.<br>
><br>
> I think it is worthwhile to revert methods properly; meaning to truly<br>
> revert them not just to the prior code, but to the prior accounting<br>
> record associated with that.<br>
><br>
> With Monticello, it is relatively easy to retrieve the original method<br>
> from the prior version. Proper reversion is one reason for keeping<br>
> around all the old versions of code.<br>
><br>
> More importantly, however, I think we should take care to revert<br>
> methods properly so that the original history and heritage of the<br>
> object-model that is the latest and greatest Squeak image, be<br>
> preserved as much as possible.<br>
><br>
> I do it even with just my own code, even when I'm the same initials,<br>
> because it is still worth it to me to know, _when_ was that method<br>
> written. How long has that method been sitting there, unchanged.<br>
><br>
> Again, I think it's worth it, and I hope others will consider the<br>
> value of adopting this practice as well.<br>
><br>
> Thank you,<br>
> Chris<br>
<br>
+1<br>
<br>
I wonder if there is some reasonable change to the tools that could be<br>
made to make this more natural and therefore require less forethought.<br>
I share your goal but often forget.<br></blockquote><div><br></div><div>Monticello could be made to ask and/or warn if one should automatically revert unchanged methods if the previous version is in the package cache.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<font color="#888888"><br>
Ken<br>
</font><br><br>
<br></blockquote></div><br>