The SqueakMap RC2 should show up your Loaders, just install it again, and it will pull in the updated SMLoader too.
I know Goran has included Ned's improvements and added some package state testing methods. Ned's changes are what makes the description pane so much nicer now.
Contents of SML 0.96 over 0.95 - - Help now includes a link to SMLoader on the Swiki (the content there is still embryonic, yell if yout think somethings missing. It's at http://minnow.cc.gatech.edu/squeak/2726) - Fixed an update bug Ned found out (out of date contents when a package is installed and stops matching the filters). - Updated to SM RC2
Let Goran and myself know if anything's broken.
Daniel
=?ISO-8859-1?Q?G=F6ran_Hultgren?= goran.hultgren@bluefish.se wrote:
Go Daniel!
Go! :-)
Now I will be offline for the rest of the weekend. Will check that all went smooth in the next hour though.
regards, Gran
Gran Hultgren, goran.hultgren@bluefish.se GSM: +46 70 3933950, http://www.bluefish.se "Department of Redundancy department." -- ThinkGeek
Daniel,
Is http://anakin.bluefish.se:8000/gohu/11 down now ?
Cheers,
PhiHo.
----- Original Message ----- From: danielv@netvision.net.il To: squeak-dev@lists.squeakfoundation.org Sent: Saturday, October 26, 2002 10:00 AM Subject: [ANN] SqueakMap RC2 and SM Loader 0.96 out
The SqueakMap RC2 should show up your Loaders, just install it again, and it will pull in the updated SMLoader too.
I know Goran has included Ned's improvements and added some package state testing methods. Ned's changes are what makes the description pane so much nicer now.
Contents of SML 0.96 over 0.95 -
- Help now includes a link to SMLoader on the Swiki (the content there
is still embryonic, yell if yout think somethings missing. It's at http://minnow.cc.gatech.edu/squeak/2726)
- Fixed an update bug Ned found out (out of date contents when a package
is installed and stops matching the filters).
- Updated to SM RC2
Let Goran and myself know if anything's broken.
Daniel
=?ISO-8859-1?Q?G=F6ran_Hultgren?= goran.hultgren@bluefish.se wrote:
Go Daniel!
Go! :-)
Now I will be offline for the rest of the weekend. Will check that all went smooth in the next hour though.
regards, Gsran
Gsran Hultgren, goran.hultgren@bluefish.se GSM: +46 70 3933950, http://www.bluefish.se "Department of Redundancy department." -- ThinkGeek
Hi Phiho and all!
Quoting PhiHo Hoang phiho.hoang@rogers.com:
Daniel,
Is http://anakin.bluefish.se:8000/gohu/11 down now ? Cheers, PhiHo.
I just saw it myself - weird, the machine was up but ComSwiki had "hung". I just restarted it - try again, it works for me now.
Hmmm, will need to publish my downloads in a more stable way than ComSwiki obviously...
regards, Göran
Göran Hultgren, goran.hultgren@bluefish.se GSM: +46 70 3933950, http://www.bluefish.se "Department of Redundancy department." -- ThinkGeek
Hi Göran,
Everything works like a charm now. Thanks.
Except when I tried to install RefactoringBrowser into VI4 image.
Squeak hung .Other packages were installed OK.
Is it just me and my machine ?.
Cheers,
PhiHo.
----- Original Message ----- From: "Göran Hultgren" goran.hultgren@bluefish.se To: squeak-dev@lists.squeakfoundation.org Sent: Saturday, October 26, 2002 2:23 PM Subject: Re: [ANN] SqueakMap RC2 and SM Loader 0.96 out
Hi Phiho and all!
Quoting PhiHo Hoang phiho.hoang@rogers.com:
Daniel,
Is http://anakin.bluefish.se:8000/gohu/11 down now ? Cheers, PhiHo.
I just saw it myself - weird, the machine was up but ComSwiki had "hung". I just restarted it - try again, it works for me now.
Hmmm, will need to publish my downloads in a more stable way than ComSwiki obviously...
regards, Göran
Göran Hultgren, goran.hultgren@bluefish.se GSM: +46 70 3933950, http://www.bluefish.se "Department of Redundancy department." -- ThinkGeek
On Saturday 26 October 2002 07:00 am, danielv@netvision.net.il wrote:
The SqueakMap RC2 should show up your Loaders, just install it again, and it will pull in the updated SMLoader too.
Before someone else asks:
What would it take to make the SMLoader (and the SMPackageBrowser) not depend on Morphic? Right now, they assume that they have Morphic available. I think they're simple enough that they could be made to work in a MVC-only image.
Likewise, the Refactoring Browser would be good to have in MVC.
Hi Ned!
Quoting Ned Konz ned@bike-nomad.com:
On Saturday 26 October 2002 07:00 am, danielv@netvision.net.il wrote:
The SqueakMap RC2 should show up your Loaders, just install it again, and it will pull in the updated SMLoader too.
Before someone else asks:
What would it take to make the SMLoader (and the SMPackageBrowser) not depend on Morphic? Right now, they assume that they have Morphic available. I think they're simple enough that they could be made to work in a MVC-only image.
Well, SMBrowser is a ripoff from Browser and CodeHolder. It even contains "leftovers" I think for an MVC UI. SMLoader is a ripoff :-) from SMBrowser so...
If you would like to give it a try just go for it. I decided to not loose much sleep over it but in the beginning I WAS aiming for having an MVC version too.
regards, Göran
Göran Hultgren, goran.hultgren@bluefish.se GSM: +46 70 3933950, http://www.bluefish.se "Department of Redundancy department." -- ThinkGeek
The intent of the UIBuilder from Squeak World Tour was that one could write model code that had a class method to declare its UI components and it would build an MVC or Morphic interface as appropriate.
Seems to me that a day of coding could get it up to date with the latest changes to Morphic. A little extra work would add layout frames to MVC and extend the ui language to support layouts as well.
If there is interest I could look up the code and get it current.
John Sarkela
On Saturday, October 26, 2002, at 11:56 AM, Göran Hultgren wrote:
Hi Ned!
Quoting Ned Konz ned@bike-nomad.com:
On Saturday 26 October 2002 07:00 am, danielv@netvision.net.il wrote:
The SqueakMap RC2 should show up your Loaders, just install it again, and it will pull in the updated SMLoader too.
Before someone else asks:
What would it take to make the SMLoader (and the SMPackageBrowser) not depend on Morphic? Right now, they assume that they have Morphic available. I think they're simple enough that they could be made to work in a MVC-only image.
Well, SMBrowser is a ripoff from Browser and CodeHolder. It even contains "leftovers" I think for an MVC UI. SMLoader is a ripoff :-) from SMBrowser so...
If you would like to give it a try just go for it. I decided to not loose much sleep over it but in the beginning I WAS aiming for having an MVC version too.
regards, Göran
Göran Hultgren, goran.hultgren@bluefish.se GSM: +46 70 3933950, http://www.bluefish.se "Department of Redundancy department." -- ThinkGeek
Hi John,
I am really glad to see you coming back.
Once upon a time, there was hope to fold Stable Squeak/ModSqueak into Squeak 3.x.
3.2 is the best of all 3.x ( sofar :-)
It's a shame to let Stable Squeak rotten in the graveyard.
Now, let's make it a reality.
Cheers,
PhiHo.
----- Original Message ----- From: wiljo@mac.com To: squeak-dev@lists.squeakfoundation.org Sent: Tuesday, October 29, 2002 9:22 PM Subject: Re: [ANN] SqueakMap RC2 and SM Loader 0.96 out
The intent of the UIBuilder from Squeak World Tour was that one could write model code that had a class method to declare its UI components and it would build an MVC or Morphic interface as appropriate.
Seems to me that a day of coding could get it up to date with the latest changes to Morphic. A little extra work would add layout frames to MVC and extend the ui language to support layouts as well.
If there is interest I could look up the code and get it current.
John Sarkela
On Saturday, October 26, 2002, at 11:56 AM, Göran Hultgren wrote:
Hi Ned!
Quoting Ned Konz ned@bike-nomad.com:
On Saturday 26 October 2002 07:00 am, danielv@netvision.net.il wrote:
The SqueakMap RC2 should show up your Loaders, just install it again, and it will pull in the updated SMLoader too.
Before someone else asks:
What would it take to make the SMLoader (and the SMPackageBrowser) not depend on Morphic? Right now, they assume that they have Morphic available. I think they're simple enough that they could be made to work in a MVC-only image.
Well, SMBrowser is a ripoff from Browser and CodeHolder. It even contains "leftovers" I think for an MVC UI. SMLoader is a ripoff :-) from SMBrowser so...
If you would like to give it a try just go for it. I decided to not loose much sleep over it but in the beginning I WAS aiming for having an MVC version too.
regards, Göran
Göran Hultgren, goran.hultgren@bluefish.se GSM: +46 70 3933950, http://www.bluefish.se "Department of Redundancy department." -- ThinkGeek
Hi John and all!
wiljo@mac.com wrote:
The intent of the UIBuilder from Squeak World Tour was that one could write model code that had a class method to declare its UI components and it would build an MVC or Morphic interface as appropriate.
Seems to me that a day of coding could get it up to date with the latest changes to Morphic. A little extra work would add layout frames to MVC and extend the ui language to support layouts as well.
If there is interest I could look up the code and get it current.
I looked at that when I wrote my article, it was pretty neat. Read more at: http://anakin.bluefish.se:8000/sqworld
Search down to "SessionManager and UIs" it is pretty closely described there with screenshots and all.
John, perhaps you could rip that out and post it on SqueakMap? It is simple, place the .cs.gz file on an url somewhere of your liking and then fill out this form:
http://map2.squeakfoundation.org/sm/regpackage
And if you like, please give me feedback about things that isn't clear in that form - it should be as simple as possible.
regards, Göran
PS. The StableSqueak Swiki has been used for file uploads, I have been pestering Cees about it, perhaps by simply adding a username/password to be able to edit and upload. I think that would be nice. And here it comes.... -> DS (I just can't stop can I?)
Hi,
Before someone else asks:
Well, after someone said: ;-)
<QUOTE> What would it take to make the SMLoader (and the SMPackageBrowser) not depend on Morphic? Right now, they assume that they have Morphic available. I think they're simple enough that they could be made to work in a MVC-only image. </QUOTE>
SqueakMap/SMLoader is quite amazing, something that we have never had before.
But looking forward to the Module World, not only SqueakMap and SMLoader (ideally) should work in a MVC-only image, but also in a headless image (so that we can load the MVC stuff or the Morphic kernel).
I can imagine typing into the SqueakScript console:
" ChangeSorter newChangesFromStream: ('http://anakin.bluefish.se:8000/gohu/uploads/11/squeakmap-021026RC2.cs.gz' asUrl retrieveContents content unzipped readStream) named: 'squeakmap-021224Gold' "
Again, thanks for the efforts to liberate the objects.
Cheers,
PhiHo.
----- Original Message ----- From: "Ned Konz" ned@bike-nomad.com To: squeak-dev@lists.squeakfoundation.org Sent: Saturday, October 26, 2002 2:47 PM Subject: Re: [ANN] SqueakMap RC2 and SM Loader 0.96 out
On Saturday 26 October 2002 07:00 am, danielv@netvision.net.il wrote:
The SqueakMap RC2 should show up your Loaders, just install it again, and it will pull in the updated SMLoader too.
Before someone else asks:
What would it take to make the SMLoader (and the SMPackageBrowser) not depend on Morphic? Right now, they assume that they have Morphic available. I think they're simple enough that they could be made to work in a MVC-only image.
Likewise, the Refactoring Browser would be good to have in MVC.
-- Ned Konz http://bike-nomad.com GPG key ID: BEEA7EFE
On Saturday 26 October 2002 03:46 pm, PhiHo Hoang wrote:
But looking forward to the Module World, not only SqueakMap and SMLoader (ideally) should work in a MVC-only image, but also in a headless image (so that we can load the MVC stuff or the Morphic kernel).
The SMLoader is just a UI; it wouldn't make any sense to put it into a headless image.
There's a rich API on SMSqueakMap that can be used as needed.
Ned,
But looking forward to the Module World, not only SqueakMap and SMLoader (ideally) should work in a MVC-only image, but also in a headless image (so that we can load the MVC stuff or the Morphic kernel).
The SMLoader is just a UI; it wouldn't make any sense to put it into a headless image.
Oops, my silly me (the name is a bit misleading ;-)
There's a rich API on SMSqueakMap that can be used as needed.
What's the minimum requirements for SqueakMap to work ?
Maybe I can try it with Jon's Major Shrinked image after support for MVC is added to SqueakMap.
(and maybe SqueakScript will support SqueakMap ;-)
Cheers,
PhiHo.
----- Original Message ----- From: "Ned Konz" ned@bike-nomad.com To: squeak-dev@lists.squeakfoundation.org Sent: Saturday, October 26, 2002 7:04 PM Subject: Re: [ANN] SqueakMap RC2 and SM Loader 0.96 out
On Saturday 26 October 2002 03:46 pm, PhiHo Hoang wrote:
But looking forward to the Module World, not only SqueakMap and SMLoader (ideally) should work in a MVC-only image, but also in a headless image (so that we can load the MVC stuff or the Morphic kernel).
The SMLoader is just a UI; it wouldn't make any sense to put it into a headless image.
There's a rich API on SMSqueakMap that can be used as needed.
On Saturday 26 October 2002 05:08 pm, PhiHo Hoang wrote:
What's the minimum requirements for SqueakMap to work ?
Network, MD5 hash, UUID, file system access. The compiler, of course (I think; we may be able to deal with .pr files with no compiler present). To deal with compressed files or archives (or change sets), the Gzip stuff as well as the Zip stuff for SARs. To load change sets you'd need ChangeSet.
Maybe I can try it with Jon's Major Shrinked image after support for MVC is added to SqueakMap.
I added MVC support to the SMLoader and posted it here today.
Ned,
Thanks for the info.
To load change sets you'd need ChangeSet.
And to download the change sets, do I need ChangeSorter ?
Maybe I can try it with Jon's Major Shrinked image after support for MVC is added to SqueakMap.
I added MVC support to the SMLoader and posted it here today.
But Jon's Major Shrinked image does not have ChangeSorter. :-(
Cheers,
PhiHo.
----- Original Message ----- From: "Ned Konz" ned@bike-nomad.com To: squeak-dev@lists.squeakfoundation.org Sent: Saturday, October 26, 2002 8:28 PM Subject: Re: [ANN] SqueakMap RC2 and SM Loader 0.96 out
On Saturday 26 October 2002 05:08 pm, PhiHo Hoang wrote:
What's the minimum requirements for SqueakMap to work ?
Network, MD5 hash, UUID, file system access. The compiler, of course (I think; we may be able to deal with .pr files with no compiler present). To deal with compressed files or archives (or change sets), the Gzip stuff as well as the Zip stuff for SARs. To load change sets you'd need ChangeSet.
Maybe I can try it with Jon's Major Shrinked image after support for MVC is added to SqueakMap.
I added MVC support to the SMLoader and posted it here today.
On Saturday 26 October 2002 06:14 pm, PhiHo Hoang wrote:
And to download the change sets, do I need ChangeSorter ?
Hm... we could fix that. Right now we use a utility method on ChangeSorter class.
Hi Ned, Göran,
> Hm... we could fix that. Right now we use a utility method > on ChangeSorter class.
Let's try to see how far SqueakMap can go on low octane gas. ;-)
Cheers,
PhiHo.
----- Original Message ----- From: "Ned Konz" ned@bike-nomad.com To: squeak-dev@lists.squeakfoundation.org Sent: Saturday, October 26, 2002 11:28 PM Subject: Re: [ANN] SqueakMap RC2 and SM Loader 0.96 out
On Saturday 26 October 2002 06:14 pm, PhiHo Hoang wrote:
And to download the change sets, do I need ChangeSorter ?
Hm... we could fix that. Right now we use a utility method on ChangeSorter class.
-- Ned Konz http://bike-nomad.com GPG key ID: BEEA7EFE
Hi PhiHo and all!
Quoting PhiHo Hoang phiho.hoang@rogers.com:
Hi Ned, Göran,
> Hm... we could fix that. Right now we use a utility method > on ChangeSorter class. Let's try to see how far SqueakMap can go on low octane gas. ;-)
Yes, the dependency on ChangeSorter is probably very easy to get rid of. I will look at it. Was that the only dependency that tripped you? How about the other stuff Ned listed?
The "SqueakMap" package (RC2) is meant to file in cleanly in 3.2 with no other packages needed. Currently it does include some UI code (self inform: and other such silly stuff) but Daniel has been on my back about cleaning that stuff out and I will do that for the next release, especially since headless images should be able to use SM.
But IMHO RC2 is still good enough to be able to go out into the 3.2 update stream.
regards, Göran
Göran Hultgren, goran.hultgren@bluefish.se GSM: +46 70 3933950, http://www.bluefish.se "Department of Redundancy department." -- ThinkGeek
Hi Göran,
Yes, the dependency on ChangeSorter is probably very easy to get rid of. I
will
look at it. Was that the only dependency that tripped you? How about the
other
stuff Ned listed?
When Jon releases his customisable shrinking scrript I will try it, (or when Andreas releases a version of boostrapable SqueakScript )
Please continue with the good work, and keep lowering the bar. ;-)
Cheers,
PhiHo.
----- Original Message ----- From: "Göran Hultgren" goran.hultgren@bluefish.se To: squeak-dev@lists.squeakfoundation.org Sent: Sunday, October 27, 2002 5:38 AM Subject: Re: [ANN] SqueakMap RC2 and SM Loader 0.96 out
Hi PhiHo and all!
Quoting PhiHo Hoang phiho.hoang@rogers.com:
Hi Ned, Göran,
> Hm... we could fix that. Right now we use a utility method > on ChangeSorter class. Let's try to see how far SqueakMap can go on low octane gas. ;-)
Yes, the dependency on ChangeSorter is probably very easy to get rid of. I
will
look at it. Was that the only dependency that tripped you? How about the
other
stuff Ned listed?
The "SqueakMap" package (RC2) is meant to file in cleanly in 3.2 with no
other
packages needed. Currently it does include some UI code (self inform: and
other
such silly stuff) but Daniel has been on my back about cleaning that stuff
out
and I will do that for the next release, especially since headless images
should
be able to use SM.
But IMHO RC2 is still good enough to be able to go out into the 3.2 update
stream.
regards, Göran
Göran Hultgren, goran.hultgren@bluefish.se GSM: +46 70 3933950, http://www.bluefish.se "Department of Redundancy department." -- ThinkGeek
Daniel - When you released RC1, you included a code snippet to load SqueakMap into a squeak image, but you didn't include a similar snippet for RC2 when you announced that it was available. (And I wanted to load SqueakMap into a virgin image.)
(Ok, Ok, I could probably figure out how to make the code snippet work for RC2, but I was in a hurry, and since RC1 worked just fine, I figured I didn't really need RC2.)
Anyway, I tried to execute the code snippet to load RC1 (which worked fine a few days ago) and it didn't work. I got a debugger saying that SMCard doesn't understand 'isAvailable'. After nosing around for a few minutes, I managed to get SqueakMap up and running by filing in SM-Loader.6.cs which was laying around in another directory (this appeared to replace SM-Loader.10.cs).
So, my questions are 1) Is is still posible to load RC1? or 2) How do I load RC2 into a virgin image?
BTW, I was doing all of this so I could run the sUnit tests for the Refactoring Browser like you asked me to. I got 92 errors, all of which seem to be due to the fact that I am missing certain .st files--which I assume are the fabled Refactoring Browser test data files.
Why don't you package the test data files with the RB code and put it up on SqueakMap as (something like) RB-Development?
david
At 05:00 PM 10/26/2002 +0300, you wrote:
The SqueakMap RC2 should show up your Loaders, just install it again, and it will pull in the updated SMLoader too.
I know Goran has included Ned's improvements and added some package state testing methods. Ned's changes are what makes the description pane so much nicer now.
Contents of SML 0.96 over 0.95 -
- Help now includes a link to SMLoader on the Swiki (the content there
is still embryonic, yell if yout think somethings missing. It's at http://minnow.cc.gatech.edu/squeak/2726)
- Fixed an update bug Ned found out (out of date contents when a package
is installed and stops matching the filters).
- Updated to SM RC2
Let Goran and myself know if anything's broken.
Daniel
=?ISO-8859-1?Q?G=F6ran_Hultgren?= goran.hultgren@bluefish.se wrote:
Go Daniel!
Go! :-)
Now I will be offline for the rest of the weekend. Will check that all went smooth in the next hour though.
regards, Gran
Gran Hultgren, goran.hultgren@bluefish.se GSM: +46 70 3933950, http://www.bluefish.se "Department of Redundancy department." -- ThinkGeek
-- David Farber dfarber@numenor.com
Hi David and all!
Quoting David Farber dfarber@numenor.com:
Daniel - When you released RC1, you included a code snippet to load SqueakMap into a squeak image, but you didn't include a similar snippet for RC2 when you announced that it was available. (And I wanted to load SqueakMap into a virgin image.)
First, it was I who released RC1 (and RC2 but Daniel did the ANN on the list for that one). Not really important though but in short:
Göran: SqueakMap, SqueakMap Browser Daniel: SM Package Loader Ned: Very cool extensions and fixes to all of the above
Everything Ned posts on the list will get sucked into the three packages.
And the snippet is as follows and can also be found at Minnow, http://minnow.cc.gatech.edu/squeak/2726 :
ChangeSorter newChangesFromStream: ('http://anakin.bluefish.se:8000/gohu/uploads/11/squeakmap-021026RC2.cs.gz' asUrl retrieveContents content unzipped readStream) named: 'squeakmap-021026RC2'
But you can also simply download the .cs.gz, decompress it and file it in. It is equivalent. The entry for SqueakMap is: http://map2.squeakfoundation.org/sm/package/4f0b9db6-8add-43aa-8d6b-53e6a0ea...
Note that when SqueakMap files in it will autoinstall SMLoader (the newest version) using "itself". :-) It is in the postscript of the changeset if you want to see how it does this.
(Ok, Ok, I could probably figure out how to make the code snippet work for RC2, but I was in a hurry, and since RC1 worked just fine, I figured I didn't really need RC2.)
:-) Currently you need RC2 with SMLoader 0.96+. We tried to do a synchronized release because I changed the API in SqueakMap so the SMLoader needed to change too (and the SMBrowser too btw).
Anyway, I tried to execute the code snippet to load RC1 (which worked fine a few days ago) and it didn't work. I got a debugger saying that SMCard doesn't understand 'isAvailable'. After nosing around for a few minutes, I managed to get SqueakMap up and running by filing in SM-Loader.6.cs which was laying around in another directory (this appeared to replace SM-Loader.10.cs).
Sorry about this confusion.
So, my questions are 1) Is is still posible to load RC1? or 2) How do I load RC2 into a virgin image?
As described above.
BTW, I was doing all of this so I could run the sUnit tests for the Refactoring Browser like you asked me to. I got 92 errors, all of which seem to be due to the fact that I am missing certain .st files--which I assume are the fabled Refactoring Browser test data files.
Why don't you package the test data files with the RB code and put it up on SqueakMap as (something like) RB-Development?
:-) Daniel will have to answer that!
regards, Göran
Göran Hultgren, goran.hultgren@bluefish.se GSM: +46 70 3933950, http://www.bluefish.se "Department of Redundancy department." -- ThinkGeek
squeak-dev@lists.squeakfoundation.org