Smalltalk Reloaded Was:Re: Removing Etoys (was Re: A process proposal for 3.10)

Todd Blanchard tblanchard at
Sun Oct 29 00:47:06 UTC 2006

The thing you are missing is that no one is in charge of the dev  
team.  The dev team is you, me, and anybody else with time and  
inclination to build and release software.

Furthermore, there is no "one true vision".  We all have visions and  
are trying to realize them.  At the end of the day - code talks.  You  
like eToys?  Believe it should live in Squeak forever?  Put in the  
time to clean it up and make it reloadable.  Nobody is stopping you.   
We would all like that.  But everybody has his own itch to scratch  
and finite resources.

The reason people are considering removing eToys is that it made  
Morphic too complicated and brittle. It slows us down the way it is.   
It is why things keep getting broken.  It wasn't built on top of  
Morphic - it was hacked into it.

Feel free to put in the time.  I think the best approach is to hack  
it out - clean up Morphic, and then reimplement it on top of a clean  
Morphic in an architecturally sound way (assuming somebody wants it  
badly enough to put in the effort).

There is also a completely new UI framework called Tweak that might  
replace Morphic - and has an implementation of eToys being built on  
top of it.  Which kind of implies that Morphic is an interim solution  
anyhow and we might as well do the expedient thing.

This is all just my opinion.  I could be wrong.
-Todd Blanchard

On Oct 27, 2006, at 10:44 PM, mmille10 at wrote:

> I think whoever is in charge of the dev. team needs to be cognizant  
> of the guiding vision for Squeak and insist that the developers of  
> the official distribution stick to it.

-------------- next part --------------
An HTML attachment was scrubbed...

More information about the Squeak-dev mailing list