[Etoys] [RELEASE] Etoys 4.0 - a brief report on testing etoys 4.0 (obtained etoys-4.0.2201.tar.gz )

Bert Freudenberg bert at freudenbergs.de
Mon Dec 22 04:13:47 EST 2008


Great, thanks for testing!

Re: rpm, the download at squeakland.org bundles Etoys with a Squeak VM  
in one package, and contains proper browser plugin setup, whereas the  
package here does not contain the VM, and no customizations to make  
the browser plugin work without extra configuration (we do not use the  
browser plugin on the XO).

- Bert -

On 22.12.2008, at 04:11, Milan Zimmermann wrote:

> A report on testing etoys 4.0 (obtained etoys-4.0.2201.tar.gz from  
> bert freudenberg email tuesday)
> In brief - it works same as previous version in 2 hours of playing,  
> making scripts etc.
> I could not test on OLPC because my olpc has "stuck alt key" .. so  
> tested on On Suse Linux 11.1.
> 1. tried to install etoys-4.0.2201-1.noarch.rpm - this did not work,  
> complained about dependency on VM (squeak?) > 3.10
> 2. So, I Installed Squeak from tar:
> - downloaded "Linux" VM tar from http://squeak.org/Download/ (file=http://ftp.squeak.org/3.10/unix-linux/Squeak-3.10-1.i686-pc-linux-gnu.tar.gz)
> - installeD above squeak:
> - cd /home/mzimmermann/orig-files/Squeak-3.10-1
> - /bin/sh INSTALL
> - this did put squeak in this did put squeak to /usr/local/bin/squeak
> 3. Installed etoys 4.0 from tar: (maybe I should try the rpm at this  
> point?)
> - obtained etoys-4.0.2201.tar.gz from bert freudenberg email tuesday  
> December 16, 2008
> - untared to /home/mzimmermann/orig-files/
> - untar created directory etoys-4.0.2201
> - cd /home/mzimmermann/orig-files/etoys-4.0.2201
> - ./configure
> - make
> - make check
> - make install
> - this did put etoys to /usr/local/bin/etoys (binary)
> and /usr/local/share/etoys (content)
> 4. edited /usr/local/lib/squeak/npsqueakregister
> - so this line looks like:
> BROWSERS="netscape mozilla mozilla-firefox opera MozillaFirefox/lib  
> firefox"
> (this would be a good idea to add to the distro! firefox is 20% of  
> market share)
> and:
> # vvvvvv copy etoys image to become the plugin image
> cp /usr/local/share/etoys/etoys.image /usr/local/lib/squeak/ 
> SqueakPlugin.image
> cp /usr/local/share/etoys/etoys.changes /usr/local/lib/squeak/ 
> SqueakPlugin.changes
> # ^^^^^^
> 5. Installed squeak/etoys HTTP plugin:
> 5.2 Ran program to register squeak plugin
> cd /usr/local/lib/squeak/
> ./npsquekregister
> 6. Tested by running etoys /usr/local/bin/etoys
> - works great, i saw no differences from the previous version in 2  
> hours of playing
> - plugin also works in Mozilla 3.0.5 and Konqueror
> Nice - free version of Etoys :)
> Milan
> On Tuesday 16 December 2008, Bert Freudenberg wrote:
> > (resent with new download URLs and a bit more prose)
> >
> > Hi folks,
> >
> > this is the first release of Etoys 4.0. The major version jump
> > signifies the end of our two-year relicensing effort.
> >
> > Originally released in 1996, Apple relicensed the Squeak core under
> > the Apache 2.0 license in October 2006 - thanks to Steve, Alan, and
> > the lawyers involved. Then, Viewpoints Research collected written
> > relicensing agreements from several hundred later contributors under
> > the MIT license - thanks to Kim, and the Squeak community  
> volunteers.
> > Finally, all the code in Etoys not explicitly covered by a  
> relicensing
> > agreement was removed, or rewritten, or reverted to an earlier  
> version
> > - kudos to Yoshiki for the bulk of that work.
> >
> > Looking forward to see Etoys properly packaged in more distros  
> now :)
> >
> > We may have broken stuff while removing and rewriting, so please
> > report any oddities you notice.
> >
> > Note: Etoys comes in two parts, one is the base (in Sugar Glucose,  
> but
> > will actually run on all platforms given a recent Squeak virtual
> > machine) and one the activity bundle (in Fructose). Following the
> > naming conventions the lower-case "etoys" package is the base while
> > the activity is capitalized as "Etoys".
> >
> > == Sources ==
> >
> > http://download.sugarlabs.org/sources/sucrose/glucose/etoys/etoys-4.0.2201 
> .
> >tar.gz
> >
> > http://download.sugarlabs.org/sources/sucrose/fructose/Etoys/Etoys-97.tar.g
> >z
> >
> > == Packaged ==
> >
> > http://etoys.laptop.org/rpms/etoys-4.0.2201-1.noarch.rpm
> >
> > http://etoys.laptop.org/rpms/Etoys-97.xo
> >
> > == News ==
> >
> > * removed/reverted/rewrote all methods not covered by Apache/MIT  
> license
> > * various fixes (#8928, #8929, #8879, #9058, and others)
> >
> > - Bert (for the Etoys team) -
> >
> >
> > _______________________________________________
> > Etoys mailing list
> > Etoys at lists.laptop.org
> > http://lists.laptop.org/listinfo/etoys
> _______________________________________________
> Etoys mailing list
> Etoys at lists.laptop.org
> http://lists.laptop.org/listinfo/etoys



More information about the Etoys mailing list