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

Milan Zimmermann milan.zimmermann at sympatico.ca
Mon Dec 22 12:52:12 EST 2008


Hi Bert,

Ah, so the download directory on 

http://squeakland.org/download/

already has the free etoys-4.0 ? I did not realize that, thanks.

2 notes: 

It would be nice if the OLPC browsers shipped with the Etoys HTTP plugin 
installed (etoys .pr everywhere!) - although maybe the browser window is too 
limiting in size, hence the option of copying it to the clipboard...

The other note is that there seems something wrong with the page on 
http://squeakland.org/download/

 - it only displays the rpm row on positively non windows user agents (browser 
has to be set to Windows/IE to show it, it  does not show when viewed in any 
browser on Linux that I have)

Back in a week...

Milan

On Monday 22 December 2008, Bert Freudenberg wrote:
> 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-g
> >nu.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.2
> > >201
> >
> > .
> >
> > >tar.gz
> > >
> > > http://download.sugarlabs.org/sources/sucrose/fructose/Etoys/Etoys-97.t
> > >ar.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


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.laptop.org/pipermail/etoys/attachments/20081222/2f38f498/attachment-0001.htm 


More information about the Etoys mailing list