<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Klaus D. Witzel wrote:
<blockquote cite="midop.timkcngnrf0v61@toshiba3" type="cite">Hi Damien,
  <br>
  <br>
would it be possible to base the Squeak-dev image on Pavel's
KernelImage
  <br>
  <br>
- <a class="moz-txt-link-freetext" href="http://www.comtalk.net/Squeak/98">http://www.comtalk.net/Squeak/98</a>
  <br>
  <br>
References to SMSqueakMap result in DNU :(
  <br>
  <br>
Thank you for consideration.
  <br>
  <br>
/Klaus
  <br>
</blockquote>
If you adopt "Installer" (squeaksource.com/Installer) then you can
install squeakmap packages without needing the SMSqueakMap loader.<br>
<br>
To bootstrap installer, use something like <br>
<br>
<i>MczInstaller installStream:
'<a class="moz-txt-link-freetext" href="http://www.squeaksource.com/Installer/Installer-Core-kph.3.mcz">http://www.squeaksource.com/Installer/Installer-Core-kph.3.mcz</a>' asUrl
retrieveContents contentStream.<br>
<br>
</i>To use the direct from squeakmap web server installation method as
follows.<br>
<i><br>
Installer websqueakmap install: 'ThePackageName(version)'.</i><br>
<br>
----<br>
My current plan is to package my seaside-magma-pier integrated package
as an installer script&nbsp; 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.<br>
<br>
Best regards<br>
<br>
Keith<br>
<br>
p.s.<br>
<br>
The scripts on <a class="moz-txt-link-freetext" href="http://www.comtalk.net/Squeak/98">http://www.comtalk.net/Squeak/98</a> can be made more
readable <br>
with Installer. <br>
<pre>#('Compression-pk.10.mcz' 
  'Network-pk.41.mcz' 
  'PackageInfo-al.6.mcz' 
  'Monticello-pk.309.mcz') 
do: [:packageName | 
    ((MCHttpRepository location: '<a class="moz-txt-link-freetext" href="http://www.squeaksource.com/KernelImage">http://www.squeaksource.com/KernelImage</a>' 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)
</pre>
</body>
</html>