These are excellent definitions. Someone should put them on a web page so we can just cite them instead of repeating them.<br><br>Note that kernel < core < build < basic < developer < max while basic < web < max and I suppose basic < fun < max<br>
<br>Note also that max might not load. Also, we might eventually decide that if we have one, we don't need another. For example, perhaps if we have core and some good scripts for building images, we don't need build. But I bet that for each image, there will be somebody who will want it.<br>
<br>it seems to me like 4.0 is more like basic. Is that true? What will 4.1 be like?<br><br><div class="gmail_quote">On Thu, Feb 25, 2010 at 10:35 AM, keith <span dir="ltr"><<a href="mailto:keith_hodges@yahoo.co.uk">keith_hodges@yahoo.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
I think it would help to clarify nomenclature (again)...<br>
<br>
kernel<br>
core<br>
build<br>
basic<br>
developer / fun<br>
web / full<br>
max<br>
<br>
The kernel image would be the image with an absolute minimum, except I would argue the ability to specify a single local script on the command line, &/ a REPL to the console. The kernel would not even be expected to have a UI, and it does not have to be usable, apart from running command line scripts, or something.<br>
<br>
A core image is one that has a GUI, is usable, and has one dependency (i.e. Installer or equivalent) for loading anything else.<br>
i.e. it should not have MC because MC is loadable easily with installer. If you do provide MC in the core then you potentially prevent others from loading different implementations of MC.<br>
<br>
A build image is one that has a selection of tools for building bigger images, so might have one or more of SqueakMap, Universes, MC, Gofer Metacello etc.<br>
<br>
A basic image would be the standard release. I.e. a selection of tools chosen and loaded out of the menu of available options. i.e. pick the Transcript implementation, Browsers etc.<br>
<br>
Developer/web/seaside/magma derived images for different purposes, either based on "basic", with the standard tools, or "build" with non-standard tools<br>
<br>
full/fun - the old style everything interesting demo as we had with 3.7-full<br>
<br>
max - every package that can load loaded.<br>
<br>
regards<br><font color="#888888">
<br>
Keith<br>
<br>
</font></blockquote></div><br>