[ANN][Squeak-dev Image] Version 49

Keith Hodges keith_hodges at yahoo.co.uk
Tue Nov 7 03:16:27 UTC 2006


Klaus D. Witzel wrote:
> Hi Damien,
>
> would it be possible to base the Squeak-dev image on Pavel's KernelImage
>
> - http://www.comtalk.net/Squeak/98
>
> References to SMSqueakMap result in DNU :(
>
> Thank you for consideration.
>
> /Klaus
If you adopt "Installer" (squeaksource.com/Installer) then you can 
install squeakmap packages without needing the SMSqueakMap loader.

To bootstrap installer, use something like

/MczInstaller installStream: 
'http://www.squeaksource.com/Installer/Installer-Core-kph.3.mcz' asUrl 
retrieveContents contentStream.

/To use the direct from squeakmap web server installation method as follows.
/
Installer websqueakmap install: 'ThePackageName(version)'./

----
My current plan is to package my seaside-magma-pier integrated package 
as an installer script  so as to escape "image lock in". The idea being 
that the script can be run using any base image as a starting point, be 
it a KernelImage, 3.7, 3.8, 3.9+. I think that it has the potential to 
work quite well, though I haven't tried it with KernelImage yet.

Best regards

Keith

p.s.

The scripts on http://www.comtalk.net/Squeak/98 can be made more readable
with Installer.

#('Compression-pk.10.mcz' 
  'Network-pk.41.mcz' 
  'PackageInfo-al.6.mcz' 
  'Monticello-pk.309.mcz') 
do: [:packageName | 
    ((MCHttpRepository location: 'http://www.squeaksource.com/KernelImage' user: '' password: '')
    loadVersionFromFileNamed: packageName) load ]

becomes:

Installer squeaksource project:'KernelImage';
	install:'Compression';
	install:'Network';
	install:'MackageInfo';
	install:'Monticello'.

(note Installer picks up the latest versions by default)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20061107/5ebd4d38/attachment.htm


More information about the Squeak-dev mailing list