[ANN][MA] Magritte 1.0.0-alpha on SqueakMap

Lukas Renggli renggli at iam.unibe.ch
Wed Oct 19 07:14:47 MEST 2005



>> Cool.
>>
>> I'd recommend publishing a pre-built image while you're at it (and  
>> we  can link to it from the Seaside images download page).
>
> I will do two prebuilt images : one for 3.8 and one for 3.9 today  
> or tomorrow. Any suggestion ?

Hep, that Magritte package probably doesn't work together with the  
latest SmallWiki. I didn't have the time to test that yet ;-)

>> I'd recommend publishing a pre-built image while you're at it (and  
>> we  can link to it from the Seaside images download page).

I don't know if it scales to have prebuilt images ready all the time?  
Loading the SAR-Installer for Magritte from SqueakMap should turn an  
"empty" Squeak-3.8 (without many user-interactions) into a useable  
environment, without having to load any other package manually. Maybe  
the installer requires some more sophisticated code to decide wether  
or not a part should be loaded ... right now it looks like:

(PasteUpMorph confirm: ''Would you like to install Seaside?'')  
ifTrue: [ self fileInMonticelloZipVersionNamed:  
''DynamicBindings.mcz'' ].
(Smalltalk includesKey: #DynamicBindings) ifTrue: [ self  
fileInMonticelloZipVersionNamed: ''KomServices.mcz'' ].
(Smalltalk includesKey: #TcpService) ifTrue: [ self  
fileInMonticelloZipVersionNamed: ''KomHttpServer.mcz'' ].
(Smalltalk includesKey: #HttpService) ifTrue: [ self  
fileInMonticelloZipVersionNamed: ''Seaside2.mcz'' ].
(Smalltalk includesKey: #WAComponent) ifTrue: [ self  
fileInMonticelloZipVersionNamed: ''SeasideAsync.mcz'' ].
(true) ifTrue: [ self fileInMonticelloZipVersionNamed: ''Magritte- 
Model.mcz'' ].
(Smalltalk includesKey: #TestCase) ifTrue: [ self  
fileInMonticelloZipVersionNamed: ''Magritte-Tests.mcz'' ].
(Smalltalk includesKey: #Morph) ifTrue: [ self  
fileInMonticelloZipVersionNamed: ''Magritte-Morph.mcz'' ].
(Smalltalk includesKey: #WAComponent) ifTrue: [ self  
fileInMonticelloZipVersionNamed: ''Magritte-Seaside.mcz'' ].

Any ideas for improvement?

Cheers,
Lukas

-- 
Lukas Renggli
http://www.lukas-renggli.ch




More information about the SmallWiki mailing list