Hi James, <div><br></div><div>Thank you for pointing to the repository. This looks like it&#39;ll be great. </div><div><br></div><div>I&#39;m going to describe my findings in two parts. The first is a general view. The second addresses some of the problems, which I have not successfully addressed, on how to install Environments in Squeak due to its development on Pharo. </div>
<div><br></div><div>Environments requires the OmniBrowser, Refactoring stuff, and Shout. These things all come in Pharo installed. Once you install Environments in Pharo from SqS, you get a new browser called Environment Browser in the World Menu. I don&#39;t know how to use it, as I spent time figuring how to install it. I image the video from ESUG will be of some assistance. </div>
<div><br></div><div>Installing Environments poses some problems that I don&#39;t think I can solve myself. The following is a record of my efforts. </div><div><br></div><div><div>Step One:</div><div><br></div><div>(Installer ss project: &#39;rb&#39;)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>install: &#39;AST-Core&#39;.</div><div><span class="Apple-tab-span" style="white-space:pre">        </span></div><div><span class="Apple-style-span" style="white-space: pre;">This wil produce an error. I press Abandon and proceed.</span></div>
<div><span class="Apple-style-span" style="white-space: pre;"><br></span></div><div><span class="Apple-style-span" style="white-space: pre;">Step Two: </span></div><div><span class="Apple-style-span" style="white-space: pre;"><br>
</span></div><div>(Installer ss project: &#39;rb&#39;)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>install: &#39;Refactoring-Core&#39;.</div><div><br></div><div>This will produce an error. I press Abandon and proceed. </div>
<div><span class="Apple-tab-span" style="white-space:pre">                </span></div><div><span class="Apple-tab-span" style="white-space:pre">S</span>tep Three: </div><div><br></div><div>Install the following without incident. </div>
<div><span class="Apple-tab-span" style="white-space:pre"><br></span></div><div>(Installer ss project: &#39;shout&#39;)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>install: &#39;Shout&#39;;</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>install: &#39;ShoutWorkspace.1&#39;.<span class="Apple-tab-span" style="white-space:pre">        </span></div><div><br></div><div>(Installer wiresong project: &#39;ob&#39;)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>    install: &#39;OmniBrowser&#39;;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>    install: &#39;OB-Morphic&#39;;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>    install: &#39;OB-Standard&#39;;</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>    install: &#39;OB-Shout&#39;;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>    install: &#39;OB-SUnitIntegration&#39;.</div><div>
<br></div><div>(Installer ss project: &#39;rb&#39;)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>install: &#39;AST-Semantic&#39;;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>install: &#39;Refactoring-Core&#39;;</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>install: &#39;Refactoring-Spelling&#39;.</div><div><span class="Apple-tab-span" style="white-space:pre">        </span></div><div>(Installer wiresong project: &#39;ob&#39;)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>install: &#39;OB-Refactory&#39;;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>install: &#39;OB-Regex&#39;.</div></div><div><br></div>
<div>Step Four: </div><div><br></div><div>You can now install Environments. The Environment Browser does not appear in any menu. And if you try to type anything in a new Workspace (as opposed to the one you used for install) you&#39;ll get an error: </div>
<div><br></div><div>SmalltalkImage&gt;&gt;hasBindingsThatBeginsWith: </div><div><br></div><div>At this point, because you can&#39;t use a Workspace, your image is severely impaired. </div><div><br></div><div>I&#39;d count about four bugs before this can be installed in Squeak. At this point maybe it&#39;s not a few bugs, but a port. </div>
<div><br></div><div>Then there&#39;s the business of how to use the Environment Browser one hopes to see in a menu. Actually, I did play with it a bit in Pharo. If you press Command+click in the first pane, it&#39;ll ask you if you want a &quot;new environment&quot;. Then it&#39;ll ask you for a name, and supply HappyPlace, as a default. Then it&#39;ll ask you if you want to associate the environment with a package. </div>
<div><br></div><div>And for the moment, that&#39;s as far as I&#39;ve got. Looks cool, James and Mariano. It looks like a great success from the GSOC. </div><div><br></div><div>Chris </div><div><br></div>