isn&#39;t it there a way to try it automatically? it is Smalltalk... I&#39;m not saying it is going to work 100% but...<div>Maybe something like this:</div><div>1) Load each method of cuis that is different or does not exist in pharo/squeak<br>
</div><div>2) For each method that is in pharo/squeak that is not is cuis and it does not have reference, remove it</div><div>3) ssomething similar for variables, classes, etc</div><div>4) Try pharo/squeak and see how it works! :-)</div>
<div><br></div><div>Just an idea...</div><div><br></div><div>Hernan.</div><div><br></div><div><div><div class="gmail_quote">On Wed, Apr 15, 2009 at 4:11 PM, Sophie (itsme213) <span dir="ltr">&lt;<a href="mailto:itsme213@hotmail.com">itsme213@hotmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Is there any chance the Pharo folks would be open to exploring whether Cuis<br>
can be used as a base for their work?  It might let them focus on what they<br>
*really* want for Pharo.<br>
<br>
Looking at the Pharo milestones<br>
<a href="http://code.google.com/p/pharo/wiki/Milestones" target="_blank">http://code.google.com/p/pharo/wiki/Milestones</a> I see many not-yet-done<br>
things that overlap Cuis and that are already done in Cuis:<br>
- default in-image fonts<br>
- etoys removal<br>
- re-org MorphicExtras<br>
- remove SqueakMap &amp; Installer<br>
- License clean<br>
<br>
... plus Cuis size &amp; responsiveness is great :-):<br>
<br>
In the medium+ term I suspect it would speed up their progress.<br>
<br>
If they are, is there any chance Juan would be open to helping them get<br>
there?<br>
<br>
Of course given the moving parts and people this may be a silly question,<br>
but I just thought I would ask.<br>
<br>
My 2c -- Sophie<br>
<br>
<br>
&quot;Juan Vuletich&quot; &lt;<a href="mailto:juan@jvuletich.org">juan@jvuletich.org</a>&gt; wrote in message<br>
news:49E48622.1030608@jvuletich.org...<br>
&gt; Hi Folks,<br>
&gt;<br>
&gt; I&#39;ve updated Cuis to #0182. I included a couple of fixes to issues in<br>
&gt; Polygons and Curves found by Jerome, and a new keyboard focus indicator.<br>
&gt; (No more annoying flashing!)<br>
&gt;<br>
&gt; You can download <a href="http://www.jvuletich.org/Cuis/Cuis1.0-0182.zip" target="_blank">www.jvuletich.org/Cuis/Cuis1.0-0182.zip</a> . In that folder<br>
&gt; there is also a zip with change sets that could be useful for other Squeak<br>
&gt; distributions, and text descriptions of them.<br>
&gt;<br>
&gt; Cheers,<br>
&gt; Juan Vuletich<br>
&gt;<br>
&gt; Ps: I also updated the &#39;About&#39; text as follows:<br>
&gt;<br>
&gt; About Cuis<br>
&gt;<br>
&gt; Cuis is a Smalltalk environment derived from Squeak (<a href="http://www.squeak.org" target="_blank">www.squeak.org</a>). Main<br>
&gt; project web is at <a href="http://www.jvuletich.org/Cuis" target="_blank">www.jvuletich.org/Cuis</a><br>
&gt;<br>
&gt; The main idea behind Cuis is to avoid unneeded complexity. Why? Because<br>
&gt; complexity puts a limit to the level of understanding of the system a<br>
&gt; person might reach, and therefore limits the things that can be done. Dan<br>
&gt; Ingalls says all this in &quot;Design Principles Behind Smalltalk&quot; (a must<br>
&gt; read!).<br>
&gt;<br>
&gt; My passion is about finding the essence of ideas. In this regard I feel<br>
&gt; close to Alan&#39;s &quot;Fundamentals of new Computing&quot; ideas. But as I&#39;m not a<br>
&gt; researcher, and I want a working system now, I am trying to distill the<br>
&gt; essence of Smalltalk-80 in Squeak drop by drop.<br>
&gt;<br>
&gt; Some of the main ideas and objectives for Cuis are:<br>
&gt;<br>
&gt; - Close to Smalltalk-80 and Dan Ingalls&#39; ideas<br>
&gt; - Include only kernel functionality. Remove stuff considered optional<br>
&gt; - Included stuff should be in very good shape.<br>
&gt; - Include a greatly reduced version of Morphic as the main UI<br>
&gt; - Easy to fix and extend<br>
&gt; - Share fixes and enhancements with Squeak<br>
&gt; - Stable. Smalltalk kernel should not change much<br>
&gt; - Compatible to a reasonable degree with packages intended for other<br>
&gt; Squeak distributions<br>
&gt; - Lead by Juan Vuletich (jmv) after these principles<br>
&gt;<br>
&gt; What is the audience? Cuis should be the Smalltalk of choice to:<br>
&gt;<br>
&gt; - Smalltalkers who want a simpler system<br>
&gt; - Teachers teaching Smalltalk<br>
&gt; - People learning Smalltalk<br>
&gt; - Developers working for devices with little memory or CPU power<br>
&gt; - People wanting to experiment with new directions in language design, UI<br>
&gt; frameworks, etc<br>
&gt; - People wanting a reasonable kernel on which to build optional packages<br>
&gt; - People wanting a nice looking ide that is also portable<br>
&gt;<br>
&gt; Cuis owes its existence to Squeak and the Squeak community. We don&#39;t want<br>
&gt; to form a separate user community. We believe that the Squeak community is<br>
&gt; the natural place for people using the various Squeak distributions and<br>
&gt; derivatives. We want to share code and ideas with other Squeak<br>
&gt; distributions, including the official one.<br>
&gt;<br>
&gt; License<br>
&gt;<br>
&gt; Cuis is distributed subject to the MIT License, as in<br>
&gt; <a href="http://www.opensource.org/licenses/mit-license.php" target="_blank">http://www.opensource.org/licenses/mit-license.php</a> . Any contribution<br>
&gt; submitted for incorporation into or for distribution with Cuis shall be<br>
&gt; presumed subject to the same license.<br>
&gt;<br>
&gt; Portions of Cuis are copyrighted works of many contributors to Squeak,<br>
&gt; Cuis and related projects.<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
<br>
</blockquote></div><br></div></div>