Let me make something clear: Andreas is in charge. I&#39;m not trying to create any conflict. I figure I have opinions and I&#39;ll put them out there. I&#39;m happy to have them rejected, OK? If this turns into something where we have hostility, I&#39;ll just stop talking. <div>
<br></div><div>We all want a smaller image. There are two ways we can do that. We either have a monolithic kernel which shrinks. Or we break the image into pieces. </div><div><br></div><div>The image Hannes has provided is of the GUI mockup I created a while ago. The first two panes matter. The rest is just left over that could be used to give information. We already know what Metacello configurations are. That&#39;s what&#39;s listed in the second pane. So make Metacello configurations of core material, such as Network, Compiler, Morphic. Break the core image down to pieces except for a tiny rump core. </div>
<div><br></div><div>The BuildConfig pane on the left would be for lists. A BuildConfig would just be a list of Metacello configurations. You&#39;d see all configurations in the second pane. Some could be deselected to customize the list. Then at the bottom you&#39;d have a button that said install. </div>
<div><br></div><div>You&#39;d have one list for a Seaside image, one for Cobalt, one for Etoys, for a server image with no GUI. They&#39;d all be accomplished with lists of Metacello configurations. The BuildConfig pane would just present a bunch of lists of Metacello configurations. That&#39;s the idea. </div>
<div><br></div><div>And if you don&#39;t like it, I&#39;m fine with that. But it is axiomatic that we all want a smaller core Squeak. </div><div><br></div><div>Chris </div>