Another experimental version of OLPC image for non-XO environments

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Another experimental version of OLPC image for non-XO environments

Yoshiki Ohshima-2
  Hello,

  We've been doing this on and off, but we put together another set of
files that could be an Etoys system downloaded from squeakland.org as
the official new version.  This time, it is closer.

  Please download:

http://tinlizzie.org/olpc/Squeakland-OLPC-080512.zip

and unpack it.  And, on Windows XP or Vista, nagivate to "etoys.app"
folder and double click etoys.exe to launch it.  On Macintosh, double
click "etoys.app".  On Linux, execute etoys.sh.

  Thank you!

-- Yoshiki

_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: [Etoys] Another experimental version of OLPC image for non-XO environments

Korakurider-2
On 5/13/08, Yoshiki Ohshima <[hidden email]> wrote:

>  Hello,
>
>  We've been doing this on and off, but we put together another set of
> files that could be an Etoys system downloaded from squeakland.org as
> the official new version.  This time, it is closer.
>
>  Please download:
>
> http://tinlizzie.org/olpc/Squeakland-OLPC-080512.zip
>
> and unpack it.  And, on Windows XP or Vista, nagivate to "etoys.app"
> folder and double click etoys.exe to launch it.  On Macintosh, double
> click "etoys.app".  On Linux, execute etoys.sh.

For the records, in the version of windows vm bundled, there is
not-yet-annouced-widely useful enhancement to trunk version.
(I think we want to merge them to trunk and document it at squeakvm
site) .  That can expand some variables in
SecureDirectory/UserDirectory settings in etoys.ini :

+ %MYDOCUMENTS% will be expanded to actual "My Documents" directory
for current user.
+ Environment variables in SecureDirectory setting can be expanded now.

Bundled etoys.ini would be good starting point to learn the functionality.

Yoshiki,
The version of VM bundled have a known problem :
%MYDOCUMENT% is expanded with backslash terminated.
(I think Squeak part should handle it appropriately)
I came to know it seems fixed in the latest stuff on svn/installers
when I built plugin installer by myself and test it last night.  You
might want to check it out.

Cheers,
/Korakurider

_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: [Etoys] Another experimental version of OLPC image for non-XO environments

Yoshiki Ohshima-2
> For the records, in the version of windows vm bundled, there is
> not-yet-annouced-widely useful enhancement to trunk version.
> (I think we want to merge them to trunk and document it at squeakvm
> site) .  That can expand some variables in
> SecureDirectory/UserDirectory settings in etoys.ini :
>
> + %MYDOCUMENTS% will be expanded to actual "My Documents" directory
> for current user.
> + Environment variables in SecureDirectory setting can be expanded now.
>
> Bundled etoys.ini would be good starting point to learn the functionality.

  Yes.  Thank you for pointing it out.  I think that the latter is in
the SVN tree on squeakvm.org, but not the former.

> Yoshiki,
> The version of VM bundled have a known problem :
> %MYDOCUMENT% is expanded with backslash terminated.
> (I think Squeak part should handle it appropriately)
> I came to know it seems fixed in the latest stuff on svn/installers
> when I built plugin installer by myself and test it last night.  You
> might want to check it out.

  These two binaries are exactly same as far as I can tell with the
"cmp" command.  Can I cause an error case in some way?

-- Yoshiki

_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: [Etoys] Another experimental version of OLPC image for non-XO environments

Korakurider-2
On 5/13/08, Yoshiki Ohshima <[hidden email]> wrote:

> > For the records, in the version of windows vm bundled, there is
> > not-yet-annouced-widely useful enhancement to trunk version.
> > (I think we want to merge them to trunk and document it at squeakvm
> > site) .  That can expand some variables in
> > SecureDirectory/UserDirectory settings in etoys.ini :
> >
> > + %MYDOCUMENTS% will be expanded to actual "My Documents" directory
> > for current user.
> > + Environment variables in SecureDirectory setting can be expanded now.
> >
> > Bundled etoys.ini would be good starting point to learn the functionality.
>
>  Yes.  Thank you for pointing it out.  I think that the latter is in
> the SVN tree on squeakvm.org, but not the former.
     I mean that traditional squeak.exe win32 vm don't have the enhancement.
     The enhancement has been commited to trunk about 4weeks ago.
     And we can know exact version of etoys.exe only by binary compare
with other from known source ;-), that is problem, I think.


>
> > Yoshiki,
> > The version of VM bundled have a known problem :
> > %MYDOCUMENT% is expanded with backslash terminated.
> > (I think Squeak part should handle it appropriately)
> > I came to know it seems fixed in the latest stuff on svn/installers
> > when I built plugin installer by myself and test it last night.  You
> > might want to check it out.
>
>  These two binaries are exactly same as far as I can tell with the
> "cmp" command.  Can I cause an error case in some way?
   ok, I believe you :-)  I can't reproduce the error on font loading,
 but I saw another instance tonight (error on accessing resource map).
 I am trying to make case right now.

/Korakurider

_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: [Etoys] Another experimental version of OLPC image for non-XO environments

Andreas.Raab
Korakurider wrote:
>      I mean that traditional squeak.exe win32 vm don't have the enhancement.
>      The enhancement has been commited to trunk about 4weeks ago.
>      And we can know exact version of etoys.exe only by binary compare
> with other from known source ;-), that is problem, I think.

Easy: "Smalltalk getSystemAttribute: 1006" will tell you the unique
build string for each VM. This should be enough to distinguish the VMs.

Cheers,
   - Andreas

_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: [Etoys] Another experimental version of OLPC image for non-XO environments

Korakurider-2
On 5/15/08, Andreas Raab <[hidden email]> wrote:

> Korakurider wrote:
> >     I mean that traditional squeak.exe win32 vm don't have the
> enhancement.
> >     The enhancement has been commited to trunk about 4weeks ago.
> >     And we can know exact version of etoys.exe only by binary compare
> > with other from known source ;-), that is problem, I think.
> >
>
> Easy: "Smalltalk getSystemAttribute: 1006" will tell you the unique build
> string for each VM. This should be enough to distinguish the VMs.
>
   Yes the method could replace binary compare.
But the string returned by the vm bundled:
   'Win32 built on Apr 28 2008 15:55:28 Compiler: 2.95.2 19991024 (release)'
gives almost no interestring to users other than the developer who
actually built the vm.

I tend to love to see some version number that is annouced, and
tagging in svn tree or actual small documentation describing what is
changed in the version.  even declaring just renaming of the specific
version of stock win32 vm is much better than no writing.

/Korakurider

_______________________________________________
Squeakland mailing list
[hidden email]
http://squeakland.org/mailman/listinfo/squeakland