Well, I just took a 4.2 and used that code in your message and I've got it working, so clearly what you're saying is better. Help>>ExtendingTheSystem seems to be a bit problematic.
Chris
It works fine for me too.
Thanks,
FV
On Sat, Mar 26, 2011 at 5:08 PM, Chris Cunnington < smalltalktelevision@gmail.com> wrote:
Well, I just took a 4.2 and used that code in your message and I've got it working, so clearly what you're saying is better. Help>>ExtendingTheSystem seems to be a bit problematic.
Chris
SqueakMap is the most appropriate place for this to be registered; Help>>ExtendingTheSystem is now obsolete.
Colin, if you don't mind selecting "Create new Release" from the SqueakMap context menu, and pasting that script in, we can then have it accessible via a UI that is already built into Squeak. Please name the release that loads the latest-and-greatest, "head" and that will always be sorted to the top.
If you would also paste in an equivalent script, but with the current version-numbers hard-coded in, and save that one under your normal version naming scheme, then we will have one that will be guaranteed to load successfully into 4.2 forever, since 4.2 is frozen.
If the owner of the RefactoringBrowser and RefactoringEngine packages (Marcus Denker) has departed the community, I will add the "Community Supported" category to those packages so that we in the community can add new releases to those packages similarly, starting with the above scripts.
SqueakMap is really easy now, and that's why, when 4.2 was released, there were only 2 or 3 packages listed in the SqueakMap browser. Now we have over 18 software packages for the production 4.2 release that are ready to load straight from the catalog. SqueakMap is going to be the definitive list of available, working software for Squeak, so if your package is not listed you don't want to be left out; we should use it.
- Chris
On Sat, Mar 26, 2011 at 3:08 PM, Chris Cunnington smalltalktelevision@gmail.com wrote:
Well, I just took a 4.2 and used that code in your message and I've got it working, so clearly what you're saying is better. Help>>ExtendingTheSystem seems to be a bit problematic.
Chris
On Tue, Apr 5, 2011 at 2:33 PM, Chris Muller asqueaker@gmail.com wrote:
SqueakMap is the most appropriate place for this to be registered; Help>>ExtendingTheSystem is now obsolete.
Colin, if you don't mind selecting "Create new Release" from the SqueakMap context menu, and pasting that script in, we can then have it accessible via a UI that is already built into Squeak. Please name the release that loads the latest-and-greatest, "head" and that will always be sorted to the top.
Sounds great. I'll tackle that tonight.
Colin
On Tue, Apr 5, 2011 at 2:33 PM, Chris Muller asqueaker@gmail.com wrote:
SqueakMap is the most appropriate place for this to be registered; Help>>ExtendingTheSystem is now obsolete.
Colin, if you don't mind selecting "Create new Release" from the SqueakMap context menu, and pasting that script in, we can then have it accessible via a UI that is already built into Squeak. Please name the release that loads the latest-and-greatest, "head" and that will always be sorted to the top.
Erm... I don't see any "Create New Release" item in the context menu. Are we talking about the brown window that opens up after selecting "SqueakMap Catalog" from the App menu in a 4.2 image? Or something on map.squeak.org?
I haven't used SqueakMap in a long time (not since 2005, apparently) so I'm not up to speed on how it works.
Colin
Hey Colin!
On 04/06/2011 08:55 AM, Colin Putney wrote:
On Tue, Apr 5, 2011 at 2:33 PM, Chris Mullerasqueaker@gmail.com wrote:
SqueakMap is the most appropriate place for this to be registered; Help>>ExtendingTheSystem is now obsolete.
Colin, if you don't mind selecting "Create new Release" from the SqueakMap context menu, and pasting that script in, we can then have it accessible via a UI that is already built into Squeak. Please name the release that loads the latest-and-greatest, "head" and that will always be sorted to the top.
Erm... I don't see any "Create New Release" item in the context menu. Are we talking about the brown window that opens up after selecting "SqueakMap Catalog" from the App menu in a 4.2 image? Or something on map.squeak.org?
The former BUT I think you need a trunk image, AFAICT 4.2 doesn't have the newer snapshots of SqueakMap. NOTE: I haven't been involved in Chris latest stuff, so I am just now looking at it for the first time.
The trunk image I just downloaded has it:
http://ftp.squeak.org/4.3/Squeak4.3alpha-11157.zip
...and I presume that if you do your releases with that one, then they can of course be installed from a 4.2 image etc.
I haven't used SqueakMap in a long time (not since 2005, apparently) so I'm not up to speed on how it works.
Neither am I but Chris has made some really nice and important improvements here and really breathed life into it again! And I know there is a new web UI in the works.
regards, Göran
2011/4/6 Göran Krampe goran@krampe.se:
The former BUT I think you need a trunk image, AFAICT 4.2 doesn't have the newer snapshots of SqueakMap. NOTE: I haven't been involved in Chris latest stuff, so I am just now looking at it for the first time.
The trunk image I just downloaded has it:
http://ftp.squeak.org/4.3/Squeak4.3alpha-11157.zip
...and I presume that if you do your releases with that one, then they can of course be installed from a 4.2 image etc.
Ah, ok, found it. The SqueakMap server doesn't seem to be responding right now, so I'll have to try again later. Argh.
Colin
On 4/6/11, Colin Putney colin@wiresong.com wrote:
On Tue, Apr 5, 2011 at 2:33 PM, Chris Muller asqueaker@gmail.com wrote:
SqueakMap is the most appropriate place for this to be registered; Help>>ExtendingTheSystem is now obsolete.
Colin, if you don't mind selecting "Create new Release" from the SqueakMap context menu, and pasting that script in, we can then have it accessible via a UI that is already built into Squeak. Please name the release that loads the latest-and-greatest, "head" and that will always be sorted to the top.
Erm... I don't see any "Create New Release" item in the context menu. Are we talking about the brown window that opens up after selecting "SqueakMap Catalog" from the App menu in a 4.2 image? Or something on map.squeak.org?
I assume map.squeak.org to include the load script. See 'Designer' for example. In that case it is a Metacello configuration load.
The brown window in the App menu is for users to fetch and execute the script.
I haven't used SqueakMap in a long time (not since 2005, apparently) so I'm not up to speed on how it works.
So passes the time .....
In any case -- I would welcome that you could paste in addition the current load script for the release (4.2-10950 and the current development head version 4.3) in an email here as well.
I just tried to execute the load script in the 'extending the system' workspace in 4.2-10950 and it gave a walkback (I cannot say if it was the script or a network problem though)
--Hannes
squeak-dev@lists.squeakfoundation.org