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.
- 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
- 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@lists.laptop.org http://lists.laptop.org/listinfo/etoys
Etoys mailing list Etoys@lists.laptop.org http://lists.laptop.org/listinfo/etoys