links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
Etoys in 2017
Last updated at 9:35 am UTC on 24 October 2017
In August 2016 Etoys was merged back into the trunk.

Etoys on Cog/Spur -- Bert Freudenberg (video, Nov 2016)

How do I open an Etoys project in the current 6.0a development image?

You simply drop it in. E.g. download this project

What is the status of Etoys currently?

Is it ready for limited use?

1.Squeak 6.0a Etoys image by Tim Felgentreff

There is a trunk image which is ready for experimenting, but not for general use with students. Tim Felgentreff built an image based on trunk that they actually used for an online course at HPI in Potsdam:


That image contains quite a few hacks, including one that makes it use German by default. You can download it here:


2.Updating current trunk image

The current trunk image of Squeak 6.0a http://files.squeak.org/6.0alpha/ needs to be updated using code from the image mentioned under 1. and additional fixes.

There should be an "Etoys" entry (not yet implemented) in the "open" menu that would create a new morphic project and set up the preferences suitable for Etoys.

More see mailing list thread MorphicProject subclass: #EtoysProject

3.Which projects should be loaded initially into an Etoys image?

These are the three pre-loaded projects in an Etoys 5 image:

If you have a version of Etoys, the "Home.007.pr" file is in the Resources directory.
"ReleaseBuilderSqueakland new buildInitialScreen" (check this call, is it still like this) loads this and two other projects.

The canonical source for this used to be a subversion repository at http://etoys.squeak.org/svn but it was lost that in the rackspace server move. ​
Or, at least we lost the web access to it, the files should still be there, I think.


More projects to test loading in Squeak 6.0a may be found under

4 Temporary repository

A temporary repository contains certain fixes and exploratory code to find out what is needed before it is moved to trunk.

    location: 'http://www.squeaksource.com/EtoysProject'
    user: ''
    password: ''