Hi Tony-- > I'd love to follow your ongoing work on Spoon more closely. How are > you structuring it? It's structured as in the latest release[1], as a master image with development tools and a slave image which is minimal. > Could your intermediate "snapshot" work-in-progress builds be made > available to the public somehow? It's difficult because of the very problem I'm trying to solve (modularity). My master image has several other of my projects in it, not all of which are appropriate for public consumption. Creating an appropriate snapshot is currently time-consuming. Once I have bootstrapped Spoon's module system, I plan to keep all snapshots publicly available all the time. As I mentioned in my most recent progress report, I plan to make a release soon, despite the burden. thanks, -C [1] http://ftp.squeak.org/Spoon/spoon1a12.zip -- Craig Latta http://netjam.org/resume |
In reply to this post by SmallSqueak
Am 04.10.2006 um 16:48 schrieb SmallSqueak:
> In other words, Yet Another Race Against Deadline ? Choosing the battle field is a major advance towards winning. So it's not really a race, because we choose to only make the minimally necessary adjustments to get something going. > It's just the place to dump all the garbages hidden underneath > eToys??? Maybe you missed the point about OLPC. It's not a project to clean up Squeak, but to empower children. We are glad to have Etoys and are able to fit it into the OLPC environment in a relatively short time frame. > P.S: BTW, does this OLPC eToys use Tweak? No. It uses the well-tested Squeakland release with minor changes in appearance. - Bert - |
Don't feed the troll.
Cheers, - Andreas Bert Freudenberg wrote: > Am 04.10.2006 um 16:48 schrieb SmallSqueak: > >> In other words, Yet Another Race Against Deadline ? > > Choosing the battle field is a major advance towards winning. So it's > not really a race, because we choose to only make the minimally > necessary adjustments to get something going. > >> It's just the place to dump all the garbages hidden underneath >> eToys??? > > Maybe you missed the point about OLPC. It's not a project to clean up > Squeak, but to empower children. We are glad to have Etoys and are able > to fit it into the OLPC environment in a relatively short time frame. > >> P.S: BTW, does this OLPC eToys use Tweak? > > No. It uses the well-tested Squeakland release with minor changes in > appearance. > > - Bert - > > > |
In reply to this post by ccrraaiigg
Hi Craig,
> > > Tim wrote: > > > > > > Maybe it would be better to just abandon the current image lineage > > > > and jump ship to build this purely on top of Spoon? > > > > and you responded: > > > > > Yeah, let's do that one. :) > > > > I know you are seriously smiling here. > > > > Yeah, let's do that one !!! > > > > I don't know if you are serious enough to use your Spoon to scoop out > > from the release Squeak 3.9 the KernelImage pioneered by Pavel and > > post the system and instructions for reproducing it... > > Yes, I'm completely serious; but, unlike what I'm making, I don't > think Pavel's image is really a kernel (it's not minimal). I think it's > great if his work shows a way to delineate particular subsystems, though. > Yes, I agree. I think Pavel current work with his KernelImage is more than just a backbox shrinking. I think he recorded his journey and reported back to the captains to steer the ship towards a true kernel image. Hopefully the captains are not steering in the opposite directions ;-) > In general, I think "stripping" is a losing strategy. I agree here too and I am not very comfortable at the thought of shrinking my image and being a stripper ;-) > There's only one strip that matters for making a basis artifact, > and that's the one that gets to an absolutely minimal core. You mean something like the KeyHole image ;-) > I hope no one has to do it again after I'm done. I see Pavel's work and your work can be complimentary. I think Spoon is basically GIGO, and specifically SISO (Spaghetty In, Spaghetty Out ;-) no AI yet, right? > From then on, the system should be composed of > modules which can just be told to unload. The modules should worry about > handling the ramifications of their dependencies (asking for human > intervention only when absolutely necessary). It should be possible to > compose any desired system by loading modules into the minimal core. > > As for the 3.9 image, that's just one of several sources of > behavior that I plan to imprint onto the Spoon object memory. I plan to > release Naiad for each one, so that people can imprint from them. > > I am quite anxious to see this happen. > -C > > p.s. > > I'm on the verge of another milestone: I have successfully removed > all references to SystemDictionary and its sole instance from the > minimal object memory, and my remote browsing tools work without > referring to them as well. I'm about to remove them. > Good to hear. > -- > Craig Latta > http://netjam.org/resume > Cheers, PhiHo |
In reply to this post by ccrraaiigg
SmallSqueak puso en su mail :
> I think Pavel current work with his KernelImage is more > than just a backbox shrinking. If you wish do something, you need more what a almost without classes image. Pavel is listening, as the last report he add the long claim for Network and Gzip into "our" (as he like call) kernel. Edgar __________________________________________________ Preguntá. Respondé. Descubrí. Todo lo que querías saber, y lo que ni imaginabas, está en Yahoo! Respuestas (Beta). ¡Probalo ya! http://www.yahoo.com.ar/respuestas |
In reply to this post by ccrraaiigg
Hi PhiHo-- > > There's only one strip that matters for making a basis artifact, > > and that's the one that gets to an absolutely minimal core. > > You mean something like the KeyHole image ;-) Where's that? > I think Spoon is basically GIGO, and specifically SISO (Spaghetti In, > Spaghetti Out ;-) no AI yet, right? No, Spoon involves a human operator making a bunch of decisions about what to remove, and refactoring what remains. -C -- Craig Latta http://netjam.org/resume |
In reply to this post by Bert Freudenberg
Hi Bert,
Thanks for taking the time to respond. ----- Original Message ----- From: "Bert Freudenberg" <[hidden email]> To: "The general-purpose Squeak developers list" <[hidden email]> Sent: Wednesday, October 04, 2006 6:48 PM Subject: Re: YARAD (Re: About 512 MB changes patch) > Am 04.10.2006 um 16:48 schrieb SmallSqueak: > >> In other words, Yet Another Race Against Deadline ? > > Choosing the battle field is a major advance towards winning. So it's not > really a race, because we choose to only make the minimally necessary > adjustments to get something going. > >> It's just the place to dump all the garbages hidden underneath >> eToys??? > > Maybe you missed the point about OLPC. It's not a project to clean up > Squeak, but to empower children. We are glad to have Etoys and are able > to fit it into the OLPC environment in a relatively short time frame. > >> P.S: BTW, does this OLPC eToys use Tweak? > > No. It uses the well-tested Squeakland release with minor changes in > appearance. When I heard about eToys going to be shipped with first batch of machines from OLPC project I cannot help not to think back what Alan and Dan said about eToys. My impression was that neither of them are happy with eToys. IIRC, even Andreas was not happy at all and he was a vocal critic of morphic on which eToys was built. hence Tweak. > > - Bert - > > Cheers, PhiHo |
In reply to this post by ccrraaiigg
Hi Craig,
> >> > There's only one strip that matters for making a basis artifact, >> > and that's the one that gets to an absolutely minimal core. >> >> You mean something like the KeyHole image ;-) > > Where's that? > I only had the specs, and it was many many moons ago ;-) >> I think Spoon is basically GIGO, and specifically SISO (Spaghetti In, >> Spaghetti Out ;-) no AI yet, right? > > No, Spoon involves a human operator making a bunch of decisions > about what to remove, and refactoring what remains. > > Thanks for clarifying my misconception. Please keep up with the good work and am looking foward to use Strong Spoon to learn Smalltalk ;-) > -- > Craig Latta > http://netjam.org/resume > Cheers, PhiHo |
Free forum by Nabble | Edit this page |