[ANN] Installer support for KernelImage

Pavel Krivanek squeak1 at continentalbrno.cz
Sun Nov 12 07:26:10 UTC 2006


On 11/12/06, Keith Hodges <keith_hodges at yahoo.co.uk> 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
>

Great! Thank you for doing this.

-- Pavel



More information about the Squeak-dev mailing list