[Squeakland] distributing squeak on a network

Bert Freudenberg bert at freudenbergs.de
Tue Dec 11 23:23:25 PST 2007


On Dec 10, 2007, at 13:35 , Bill Kerr wrote:

> What is a good way to distribute squeak on a network (Windows  
> network at my school) ?
>
> From my understanding there is no option but to give each student  
> their own personal image file but the sources and changes files  
> could be left out.
> http://billkerr2.blogspot.com/2007/07/image-file-virtual-machine- 
> bytecodes.html
>
> If I was going to give students both Bots and Squeak then this  
> would result in quite large student folders, the image files range  
> b/w 15 and 20 MB. But I don't see any alternative.

Well, as long as you do not need students to be able to save their  
own images, a single copy on the server should work quite well. You  
just need to fiddle with the squeak.ini file so everyone gets their  
own UserDirectory for storing projects and SecureDirectory for the  
project signing keys:

http://www.squeakvm.org/win32/settings.html

And as Karl wrote, Stef prepared a version of BotsInc that works on  
the OLPC etoys image, so you would only need one image, changes, and  
sources file.

- Bert -


> With Bots I get prompts about missing sources and changes files if  
> I try to launch it outside of its folder, but it then goes ahead  
> and loads anyway
>
> I'll attach some file folders so people can refer to them in an  
> answer, if necessary:
>
> BOTS (file sizes in KB unless otherwise specified)
>
> .DS_Store            7
> Bots.exe            1053
> Bots.ini            1
> luth.frm            13
> Ready.changes        16747
> Ready.image            14841
> spider.frm            18
> Squeak.ini            1
> SqueakV3.sources    14202
>
>
> ETOYS IMAGE AND PR
>
> etoys.image            19609
> DemonCastle1.pr        582
> Launcher.pr             210
> Welcome.pr            385
> ExampleEtoys (folder)    6.44 MB
>
>
> SQUEAK 3.8
>
> Squeak.exe                    1053
> Squeak3.8-6665full.image    17969
> Squeak3.8-6665full.changes    13878
> SqueakV3.sources            14202
> Squeak.ini                    1
> SqueakFFIPrims.dll            30
> windows folder
>  SqueakPluginInstaller.exe    6325
>
>
> cheers,
> - Bill
> -- 
> Bill Kerr
> http://billkerr2.blogspot.com/





More information about the Squeakland mailing list