<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><font class="Apple-style-span" color="#000000" size="3"><span class="Apple-style-span" style="background-color: transparent; font-size: 12px;">Hi Keith,</span></font><div><font class="Apple-style-span" color="#000000" size="3"><span class="Apple-style-span" style="background-color: transparent; font-size: 12px;"><br></span></font></div><div><font class="Apple-style-span" color="#000000" size="3"><span class="Apple-style-span" style="background-color: transparent; font-size: 12px;">I must admit that I don't understand why these new package versions are not useful for you. It's very probable that I don't understand your 3.11 process well enough even though I have read most of your e-mails about it.</span></font></div><div><font class="Apple-style-span" color="#000000" size="3"><span class="Apple-style-span" style="background-color: transparent; font-size: 12px;"><br></span></font></div><div><font class="Apple-style-span" color="#000000" size="3"><span class="Apple-style-span" style="background-color: transparent; font-size: 12px;">If I understand your process correctly it should work with different images as a starting point, right? So why can't you create one of your tasks which</span></font></div><div><font class="Apple-style-span" color="#000000" size="3"><span class="Apple-style-span" style="background-color: transparent; font-size: 12px;">1. takes&nbsp;3.10-7159-basic,</span></font></div><div><font class="Apple-style-span" color="#000000" size="3"><span class="Apple-style-span" style="background-color: transparent; font-size: 12px;">2. load the latest version of MonticelloConfigurations from trunk</span></font></div><div><font class="Apple-style-span" color="#000000" size="3"><span class="Apple-style-span" style="background-color: transparent; font-size: 12px;">3.&nbsp;MCMcmUpdater updateFromRepositories: #('<a href="http://source.squeak.org/trunk'">http://source.squeak.org/trunk'</a> '<a href="http://source.squeak.org/tests')">http://source.squeak.org/tests')</a></span></font></div><div><font class="Apple-style-span" color="#000000" size="3"><span class="Apple-style-span" style="background-color: transparent; font-size: 12px;">4. continue with your envisioned 3.11 process?</span></font></div><div><br></div><div>Confused,</div><div>Bernhard</div><div><br><div><div>Am 11.07.2009 um 23:55 schrieb Keith Hodges:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>David T. Lewis wrote:<br><blockquote type="cite">I did some housekeeping on some classes in Squeak Chronology that had<br></blockquote><blockquote type="cite">line feed characters embedded in method source and class comments. Along<br></blockquote><blockquote type="cite">the way I updated the underscore assignments to := and made some trivial<br></blockquote><blockquote type="cite">cosmetic fixes. I retained the original author initials and method<br></blockquote><blockquote type="cite">timestamps throughout, because all changes involve either the adding<br></blockquote><blockquote type="cite">or removing of non-printable control characters, or the removal of<br></blockquote><blockquote type="cite">an unnecessary $. at the end of a method (this was to trick Montecello<br></blockquote><blockquote type="cite">into accepting the changes).<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">If you are updating your image through the update stream, these fixes<br></blockquote><blockquote type="cite">are effective as of Kernel-dtl.176.mcz in source.squeak.org/trunk.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">This is intended to resolve Mantis 5229: "Linefeeds in 22 Methods in<br></blockquote><blockquote type="cite">3.9g-7061" and Mantis 5675: "Many method sources and class comments<br></blockquote><blockquote type="cite">have been contaminated with Character lf".<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Dave<br></blockquote><blockquote type="cite"><br></blockquote>Sorry David, Andreas,<br><br>I know you are patting yourselves on the back at how finally things are<br>moving forward. But I think that this is illustrative of the problem I<br>have with this process. What use is trunk to me now?<br><br>The process of building a new release relies upon existing external<br>packages being updated to their latest versions. Those latest versions<br>have been written to work in 3.10.2 not trunk.<br><br>So it is not a good idea to base the build process of the next release<br>upon trunk, especially because the build process out of necessity starts<br>with 3.10.2 and is geared to providing a 3.10.3 as well as a 3.11<br><br>Every commit to trunk is more stuff that has to be redone in another<br>form to be useful.<br><br>Keith<br><br></div></blockquote></div><br></div></body></html>