[ANN] Installer support for KernelImage

Keith Hodges keith_hodges at yahoo.co.uk
Sun Nov 12 02:22:58 UTC 2006

Installer for Kernel Image
Installer now has a couple of new features intended to make working with 
a KernelImage easier.

Publish Your Project Installer Script to a Web Page
These features now mean that it is simple to publish a specific product 
or custom image consisting of multiple packages, mantis bug fixes and 
miscellaneous configuration scripts for use in any recentish (or perhaps 
oldish) squeak image.

Support Historical Images Too
Thus far Installer has been tested in 3.7, 3.8 ,3.9 and now the most 
recent addition: 3.9 KernelImage. There is no reason why it should not 
work in earlier squeaks for those that are interested (let me know of 
your experiences please). Notably  Installer provides an interface for 
searching and loading from SqueakMap for image versions that do not 
support SqueakMap2. i.e. 3.7 and earlier.

The script for your product can reside embedded in any html page 
(naughtily) using <code st>... </code st> tags (This method is supported 
by wiki.squeak.org, and pbwiki.com too)

Using Installer with KernelImage
Installer only has one prerequisite, 'Network', and so can be used 
earlier in the KernelImage loading processm than Monticello.

Beginning with KernelImage 7061c from http://www.comtalk.net/Squeak/98

Step. 1 is download, unzip and manually install the Network package

(FileStream readOnlyFileNamed: 'Network/snapshot/source.st') fileIn.

Step.2. bootstrap Installer from a web url.

(HTTPSocket httpGet: 'installer.pbwiki.com/f/Installer.st') fileIn.

Step 3. now the fun starts... since installer can be pointed at a web 
page to run a script embedded in html. (At this stage only .st and .cs 
support is installed)

Installer installUrl: 'http://installer.pbwiki.org/LoadMonticello'.


best regards


Send instant messages to your online friends http://uk.messenger.yahoo.com 

More information about the Squeak-dev mailing list