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@comcast.net 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.