[ANN] Installer support for KernelImage

Klaus D. Witzel klaus.witzel at cobss.com
Sun Nov 12 07:05:24 UTC 2006


Hey, a backward-compatible root+boot installer, that's great Keith.

Pavel, Damien, can this one become the root/boot installer of your  
respective .image?

Will (slowly) re-build my images here, thank you Keith.

/Klaus

On Sun, 12 Nov 2006 03:22:58 +0100, Keith Hodges wrote:

> 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'.
> ----
>
> enjoy
>
> best regards
>
> Keith
>
>
> Send instant messages to your online friends  
> http://uk.messenger.yahoo.com





More information about the Squeak-dev mailing list