Hi :
I finally got back to this.
I tried to follow instructions below how to make a Squeakland release but failed to understand several points. I modified the original text created by Yoshiki thinking I will add details but probably just added confusion. In any case i was unable to understan what to do start to end.
http://wiki.squeakland.org/display/sq/Creating+Etoys+Release+for+Squeakland%... to-go
Would someone who knows this process have time to clarify this page at some point, and add answers to the TODO's etc?
Thanks!
Milan
On July 28, 2009, Milan Zimmermann wrote:
Thanks for testing it Takashi,
If you managed to run the build, please feel free to update the instructions based on your experience. If noone does it, I will get to it :) - but probably next weekend at the earliest...
Milan
On July 21, 2009, Takashi Yamamiya wrote:
I tried to follow Yoshiki's description, but failed to build an etoys image. It might be good to fix the description like:
Use laptop.org repository instead of installer's to test with the latest example projects.
Make sure to run ReleaseBuilderSqueakland after moving the image next to the example projects.
- fetch the SVN repository from svn+ssh://dev.laptop.org/var/www/etoys/svn/trunk/etoys or http://etoys.laptop.org/svn/trunk/etoys
- download etoys 40 from http://tinlizzie.org/olpc/etoys-dev-4.0.zip
- unzip and open etoys-dev-4.0.image
- set the Display size of the image to 800x600.
- save that image to a safe place.
- copy the image and changes to the directory where Gallery.*.pr is in the svn tree (Content/).
- load code updates.
- Open a workspace and type:
ReleaseBuilderSqueakland new prepareReleaseImageForSqueakland. ReleaseBuilderSqueakland new buildInitialScreenForSqueakland. highlight the 2 lines above and perform do it (Alt-d) 9) save as etoys.image (open the desktop menu by Shift + Alt + w)
Above all, we wouldn't need 4) 5) 7) 8) if etoys-dev-4.0.image is prepared as 800x600 and it has a workspace with necessary expression to do it. I uploaded my etoys-dev-4.0.zip here. http://tinlizzie.org/~takashi/etoys-dev-4.0.zip
Cheers,
- Takashi
On Sat, Jul 18, 2009 at 11:17 PM, Milan
Zimmermannmilan.zimmermann@sympatico.ca wrote:
Thanks Yoshiki.
I added a page based on your description:
http://confluence.immuexa.com/display/sq/Creating+Etoys+Release+for+Squ ea kland%2C+OLPC%2C+or+Etoys- to-go
linked from
http://confluence.immuexa.com/display/sq/Development
If you see something that needs to change or be added, go ahead, or let me know and I'd change
Milan
On July 18, 2009, Yoshiki Ohshima wrote:
At Sat, 18 Jul 2009 16:58:38 -0400,
Milan Zimmermann wrote:
My assumption is the steps prepare a Etoys image for Squeakland would be something like:
- download etoys 40 from
http://tinlizzie.org/olpc/etoys-dev-4.0.zip 2) unzip and open etoys-dev-4.0.image 3) click the "load code updates" button 4) in workspace, run ReleaseBuilderSqueakland new prepareReleaseImageForSqueakland 5) save as etoys.image
It would be:
- fetch the SVN repository from svn.squeakland.org/installers.
- download etoys 40 from
http://tinlizzie.org/olpc/etoys-dev-4.0.zip 3) unzip and open etoys-dev-4.0.image 4) set the Display size of the image to 800x600. 5) Open a workspace and type:
ReleaseBuilderSqueakland new prepareReleaseImageForSqueakland. ReleaseBuilderSqueakland new buildInitialScreenForSqueakland.
(and accept the workspace)
- save that image to a safe place.
- copy the image and changes from above to Contents/Resources of Etoys.app or Etoys-To-Go.app and open the image.
- load code updates.
- Evaluate the code in the workspace.
- save as etoys.image
Whenever a new update is issued, you only need to repeat the cycle from 7) to 10).
Right now, Etoys.app and Etoys-To-Go.app are not exactly in sync (which it should). And to make a Windows installer, you execute: exportAssetsFromToGo.sh, and then open olpc.nsi with NSIS.
-- Yoshiki _______________________________________________ etoys-dev mailing list etoys-dev@squeakland.org http://lists.squeakland.org/mailman/listinfo/etoys-dev
etoys-dev mailing list etoys-dev@squeakland.org http://lists.squeakland.org/mailman/listinfo/etoys-dev
etoys-dev mailing list etoys-dev@squeakland.org http://lists.squeakland.org/mailman/listinfo/etoys-dev