Minimal/Basic/Full (was Re: SLOC in Squeak History)

goran.krampe at bluefish.se goran.krampe at bluefish.se
Fri May 14 13:37:43 UTC 2004


Hi!

Raymond Asselin <raymondasselin at sympatico.ca> wrote:
> Hi Dean,
>     I was on the feeling that to get a full image you have to expressely
> load the '3.7 Full Assembler' package from SM.
> 
> Anyway this means that it is not yet clear. 

3.7beta is a "Basic" image. There are three different logical images at
play:

- Minimal, this is Basic minus the stuff that has (so far) been packaged
into packages, see below.

- Basic, this is Minimal plus a few packages:
	Compiler (1)
	MCInstaller (8->10)
	PackageInfo (16)
	SARInstaller for 3.6 (28)
	SUnit (3.1.6)
	SmaCC Smalltalk Compiler-Compiler-Runtime (2)
	SqueakMap2 base (0.96)
	SqueakMap2 loader (0.92)
	VersionNumber (1.0)

	This is the image that is maintained by the update stream.

- Full, this is Basic plus a bunch of other packages using the assembler
load script.

So during alpha/beta development you can only download snapshots of the
Basic image. Then you can either add packages to it to get Full, or
remove packages to get to Minimal.

Hopefully Minimal will shrink over time (stuff broken out into
packages), Basic is meant to be a basic development image, and Full will
probably grow since it is more of a "blow your mind"-kinda image. :)

regards, Göran



More information about the Squeak-dev mailing list