See below for Josephs answer regarding Ginsu. -------- Original-Nachricht -------- Datum: Tue, 26 Jan 2010 11:39:19 +0100 Von: Joseph Pelrine <...> An: Torsten Bergmann <...> CC: ..., ... Betreff: Re: Gardening/ScriptManager Hi Torsten, Torsten Bergmann wrote:
Below a reply from Joseph. Thanks, I changed the ScriptManager project http://www.squeaksource.com/ScriptManager.html to MIT license. I think the mail is enough since Joseph already signed the agreement for Pharo (according to the ListOfOkCommitters on the wiki)!
Maybe Metacello development can profit from Ginsu, dont know. Had no time to follow all the details at http://code.google.com/p/metacello. I wouldn't be surprised, since Dale also worked for Digitalk, and heard the same ideas about modularity etc. that I did.
Squeak-dev is currently also discussing the need of a package management system (Sake/Bob, Metacello, maybe Ginsu). Time will tell. Would be nice if there would be only one sharable across Squeak, Cuis and Pharo (and other Smalltalks). I had taken Ginsu much further, and had it running over multiple dialects with multiple back-end possibilities (I couldn't give up on ENVY for Squeak :-)
I cant remember all the details of Ginsu beside that it was working (and dont have a World tour image here) - it had a declarative model similar to Metacello. If I remember correctly Joseph used XML (simÃlar to Maven) instead of a code spec as Metacello does. I had used code specs in Smalltalk, similar to the specs Alan Knight and I describe in the ENVY book. Saves you needing an XML parser in the base image. IIRC, John implemented an XML version for SWT.
Joseph, regarding Ginsu it would be nice to have an MIT release too so others can have a look. Maybe someone can publish the last world tour image too. Thanks! Since I haven't worked on it for a while now, I'll have to see what the latest version I have looks like, and what I'd want to put out publicly.
Cheers Joseph
Bye T.
Torsten Bergmann wrote: [SNIP]>
If Joseph agrees to have the code as MIT we may also be able to include it in the Pharo-dev image.
Bye T.
[1] http://lists.squeakfoundation.org/pipermail/squeak-dev/2010-January/143674.h...
Thanks for forwarding this. I'm quite happy with having ScriptManager as MIT licensed (what do I need to do to make that official?). I don't remember which license the World Tour stuff was under, but that's been a loong time. Also, Ginsu is still around and working quite well, when Pharo finally gets far enough that it would be useful to include it :-)
Cheers
-- Joseph Pelrine [ | ] MetaProg GmbH Email: ... Web: http://www.metaprog.com When circumstances change, I change my views. What do you do? - John Maynard Keynes -- Nur noch bis 31.01.2010: DSL-Komplettpaket für 16,99 Euro/mtl.!* http://portal.gmx.net/de/go/dsl02