<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I was trying to guide the discussion back to Matthews proposal which I agree with. I&#39;m not suggesting they should adopt any image. </blockquote>
<div><br>You misunderstand, I was agreeing with you, the comment about what was absurd wasn&#39;t in reply to you but to the previous suggestion that all these different forks could be convinced to come back to a core image; just isn&#39;t going to happen.<br>
 </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I think getting the various communities to buy in and commit to a vision of shared core packages should be the responsibility of the board. It should be in each communities interest to work on such an activity. This is where the real work will need to be done.</blockquote>
<div><br>Again, I was agreeing with that position. <br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Andreas is the only person I&#39;ve seen proposing anything at all pragmatic for the board to do.  SNIP<br>
</blockquote>
<br>
What isn&#39;t pragmatic about Matthew&#39;s proposal? I don&#39;t think he suggests  that the board does this themselves - maybe I misunderstood.</blockquote><div><br>I like his proposal, that doesn&#39;t make it pragmatic, at least, not as pragmatic as what Andreas is always saying, harvest what&#39;s done, rather than making big plans for doing stuff that the past has shown rarely works out.<br>
<br>One of Squeaks big problems, IMHO, is that every version is planned and realised by someone grand idea of features that should be in the next version.  More often than not, this is vaporware, work someone wants to do, or thinks can be done, but isn&#39;t done, so everyone waits and waits and waits for a new version.<br>
<br>I&#39;d much rather see releases done by specific dates, like a release every 6 months, each release harvesting the latest fixes and patches of accomplished work.  Make it easier to get new stuff integrated into the core by releasing regularly and often rather than these pie in the sky visions of what might be.  Guaranteed steady gradual evolution and continual progress beats the hell out of revolutionary grand changes that might or might not actually happen.<br>
 <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I don&#39;t think the board should be following and picking. I don&#39;t think that works. The sub communities should be playing an active role in this and I think it should be the boards responsibility to:<br>
<br>
  - Convince each community that it&#39;s worth doing<br>
  - Find out and agree what needs to be done<br>
  - Enable each community to work<br>
      - Remove barriers<br>
      - Define processes<br>
      - Resources: tools, email lists, servers, etc<br>
  - Manage the overall progress and lend support where necessary<br><font color="#888888">
<br>
- Zulq</font></blockquote><div><br>Which is what they&#39;ve been doing, it&#39;s not been working so well.  The Squeak community wouldn&#39;t be splintered into so many fragments otherwise.  The Pharo guys forked because it&#39;s the only way to get anything done, it takes too long to try and get anything real done in the core Squeak, progress is glacial, so everyone forks.<br>
<br>Keith and Matthew are right, focus on packages and tools for sharing code, Andreas is right, focus on what&#39;s done, integrate it, make progress, stop the pie in the sky dreams of the ultimate system, or core kernel image, or whatever other pipe dream people keep chasing that clearly isn&#39;t being used by all the sub communities anyway.  <br>
<br>I don&#39;t care what image I use, I care what packages I use.  I care that my Collections package is the latest and greatest, or that my Seaside package is up to date, or that I&#39;m using the newest FFI, or the right Polymorph.  I don&#39;t care about eToys or Graphics or 3D or anything to do with educating kids.  Packages are more important than images.  The only thing I want from an image is that it isn&#39;t bloated with a bunch of unloadable code like eToys that infects everything and breaks everything when you try and remove it.<br>
<br>Elliot is right about building images from scripts as well, I want to automate the builds of the images I use with a script to load onto a base image just the packages I want.  Damien does this now with his dev images, a good starting point for me, then I use a script and Keiths installer to further load and customize it to my liking.<br>
<br>Anyway, now I&#39;m just rambling, so I&#39;ll leave it at that.  +1 for tools, Packages, and integrate what&#39;s done and get it out.<br><br>Ramon Leon<br><a href="http://onsmalltalk.com">http://onsmalltalk.com</a><br>
</div></div>