> On 9 Oct 2017, at 13:59, Pavel Krivanek <[email protected]> wrote:
> 
> Hi,
> 
> I was successfully able to run Seaside on the minimal Pharo 7.0. After the 
> release cleanup the resultant image has about 12.4 MiB.
> 
> The loading script expects that in the working directory you have the Pharo 
> repository clone (in a floder named 'pharo'). You should modify the loading 
> script to point to your real Pharo repository clone. This clone is needed to 
> load SUnit into the minimal image. You should have PharoV60.sources reachable 
> from the image.
> 
> The Seaside is loaded from my fork 
> (github://pavel-krivanek/Seaside:minimalPharo/repository). I had to create a 
> modified version because the original baseline broke the ZincHTTPComponents.
> The strange line:
> Smalltalk vm parameterAt: 25 put: (Smalltalk vm parameterAt: 25) * 50.
> ...sets the garbage collector. Without this the Seaside loading can fail on 
> insufficient object memory.
> 
> wget -O - http://get.pharo.org/70-minimal | bash
> 
> pharo Pharo.image loadSeaside.st --save --quit
> pharo Pharo.image startSeaside.st --no-quit
> 
> Starting of the image takes about 0.1 s on my machine. 

Cool !

> Cheers,
> -- Pavel
> 
> 
> 
> 
> 
> 
> 
> 
> 
> <loadSeaside.st><startSeaside.st>


Reply via email to