Wow!

Doru


> On Oct 9, 2017, at 7:15 PM, Sven Van Caekenberghe <[email protected]> wrote:
> 
> 
> 
>> 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>

--
www.tudorgirba.com
www.feenk.com

"Speaking louder won't make the point worthier."


Reply via email to