Dear Squeaklanders --
Greetings. We've been working hard to ready an updated and improved "Squeakland image" intended to be the standard base for us to use in the 2005-06 school year.
It is important that it be well-tested before putting it up on the Squeakland website, so that schools can install for the new year, etc. So, we are now asking you to help us with that testing now and throughout SqueakFest.
The new image can be downloaded from one of these sites:
http://squeak.hpl.hp.com/~andreas/Squeakland05.zip http://www.impara.de/~andreas/Squeakland05.zip http://squeakalpha.org/squeakland05/Squeakland05.zip
Installation instructions: * Navigate to the Squeakland installation directory: [Win:] C:\Program Files\Squeak\Plugin [Mac:] After unzipping the compressed file, a "Squeakland05.image" Squeak icon will appear on your desktop (it will *not* replace your current Squeak icon). Double-click on it to launch. * Rename the existing SqueakPlugin.image into SqueakPlugin05.image * Extract Squeakland05.image and rename it to SqueakPlugin.image
When you open the new image you will see "- Squeakland05 - This is a test version." in the center of the screen. If you so not see this, you have not launched the new image.
There is not a lot visibly different in this image from last school year's version. It has had some bugs fixed, and is now based on the 3.8 "squeak.org" image used by developers, programmers, etc. We like keeping these versions as compatible as possible. Much of the new code helps with mutiple languages within Squeak and compatibility with Squeaks in other countries (Japan, Spain, etc.)
What is most important is that you load *your* projects into this image to make sure they load properly. Please also create, play, publish, etc. to test it out.
We want to use the next 2 weeks for testing and feedback. We will make fixes/adjustments if necessary and then "freeze" it and post to Squeakland immediately following SqueakFest (by August 15) to ensure the posting of a stable version for installation for the '05/06 school year.
Please please report any problems and if do you, be sure to tell us which platform you use, which OS, browser version, and include any 'broken project', screen shot of error message, etc. The more info you send us the easier it is to try to determine the problem.
Thanks in advance for your help to test! Hope to see you at SqueakFest! regards, Kim
Follow-up #3: I notice this new image doesn't yet have the "turn toward" fix that Scott discussed awhile back. Hopefully it will eventually be included :)
--Randy
Hi, Randy,
Yes, it's already in the alpha update stream.
Cheers,
-- Scott At 11:33 AM -0500 8/1/05, Randy Heiland wrote:
Follow-up #3: I notice this new image doesn't yet have the "turn toward" fix that Scott discussed awhile back. Hopefully it will eventually be included :)
Perhaps I'm losing my mind, but... Today as I continue to add more pages to a 'Book' project, I paint an object on the page, open its viewer, drag one of the assignment tiles (e.g. obj x's position) into the page and, to my surprise, it doesn't automagically create a script and put the assignment tile into it. This is unlike the behavior of the old image and, I thought, even the new image from my using it yesterday.
--Randy
Hi, Randy,
Whether or not a phrase gets automatically expanded into a new Script when you drop it into a container depends on what the *container* decides is the right thing to do. This is governed by the "playfield option" named "auto-phrase-expansion", which you can see and set from the "playfield options" menu of the container.
By default, BookPageMorphs, which are what the pages of a "Book" consist of, do *not* have the "auto-phrase-expansion" flag set, which is why when you drop a phrase in such a container, it does not automatically expand into a Script.
If you want a particular BookPage or Playfield to *have* that kind of behavior, bring up its Playfield Options menu, find the relevant checkbox, and check it. Thenceforth, it will have that behavior.
Conversely, if you should happen *not* to want that kind of behavior on your "desktop" (aka the "world"), you can bring up the "playfield options" menu for the "world" and *uncheck* the auto-phrase-expansion option.
Experience has proven that both alternatives are really necessary, and we've set the defaults the way they are (on for the World, on for a "Scripting Area", off for a generic Playfield, off for a Holder, off for a default BookPage) based on perceived needs over the years.
So... what recourse do you have?
(1) You can set the "auto-phrase-expansion" option of your book page(s) to true.
(2) Or, whenever you want a phrase to be automatically expanded into a script, you, simply drop the phrase on the *desktop* to get the script created. Once it's created, you can pick it up and place it on a book-page if you wish.
(3) Finally, if, for whatever reason, you have a bare phrase, and you want to get it directly converted into a new script consisting of that phrase, there's an option at the bottom of the PhraseTile's halo menu to do just that -- look for "Sprout a new scriptor around this phrase."
Hope this helps,
Cheers,
-- Scott
PS: Looking forward to seeing you in Chicago in just a few days!
At 1:32 PM -0500 8/3/05, Randy Heiland wrote:
Perhaps I'm losing my mind, but... Today as I continue to add more pages to a 'Book' project, I paint an object on the page, open its viewer, drag one of the assignment tiles (e.g. obj x's position) into the page and, to my surprise, it doesn't automagically create a script and put the assignment tile into it. This is unlike the behavior of the old image and, I thought, even the new image from my using it yesterday.
--Randy
Squeakland mailing list Squeakland@squeakland.org http://squeakland.org/mailman/listinfo/squeakland
Scott,
Thanks once again for your verbose explanation! You're just too darn polite to say, "Randy, you *are* losing your mind" :) I just ran the old image here on my miniMac at home and, sure enough, I get the same behavior - no auto-phrase-expansion in a book page. Sorry for not testing the old image before posting.
--Randy
On Aug 3, 2005, at 10:57 PM, Scott Wallace wrote:
Hi, Randy,
Whether or not a phrase gets automatically expanded into a new Script when you drop it into a container depends on what the *container* decides is the right thing to do. This is governed by the "playfield option" named "auto-phrase-expansion", which you can see and set from the "playfield options" menu of the container.
By default, BookPageMorphs, which are what the pages of a "Book" consist of, do *not* have the "auto-phrase-expansion" flag set, which is why when you drop a phrase in such a container, it does not automatically expand into a Script.
If you want a particular BookPage or Playfield to *have* that kind of behavior, bring up its Playfield Options menu, find the relevant checkbox, and check it. Thenceforth, it will have that behavior.
Conversely, if you should happen *not* to want that kind of behavior on your "desktop" (aka the "world"), you can bring up the "playfield options" menu for the "world" and *uncheck* the auto- phrase-expansion option.
Experience has proven that both alternatives are really necessary, and we've set the defaults the way they are (on for the World, on for a "Scripting Area", off for a generic Playfield, off for a Holder, off for a default BookPage) based on perceived needs over the years.
So... what recourse do you have?
(1) You can set the "auto-phrase-expansion" option of your book page(s) to true.
(2) Or, whenever you want a phrase to be automatically expanded into a script, you, simply drop the phrase on the *desktop* to get the script created. Once it's created, you can pick it up and place it on a book-page if you wish.
(3) Finally, if, for whatever reason, you have a bare phrase, and you want to get it directly converted into a new script consisting of that phrase, there's an option at the bottom of the PhraseTile's halo menu to do just that -- look for "Sprout a new scriptor around this phrase."
Hope this helps,
Cheers,
-- Scott
PS: Looking forward to seeing you in Chicago in just a few days!
At 1:32 PM -0500 8/3/05, Randy Heiland wrote:
Perhaps I'm losing my mind, but... Today as I continue to add more pages to a 'Book' project, I paint an object on the page, open its viewer, drag one of the assignment tiles (e.g. obj x's position) into the page and, to my surprise, it doesn't automagically create a script and put the assignment tile into it. This is unlike the behavior of the old image and, I thought, even the new image from my using it yesterday.
--Randy
Squeakland mailing list Squeakland@squeakland.org http://squeakland.org/mailman/listinfo/squeakland
HI,
sorry for rare comments, I've just noticed, that one of my projects doesn't work in Squeakland05, but does in Squeak.image
The project can be found here: http://www.squeakland.org/project.jsp?http://www.relearn.de/squeak/Aliens.01...
Aliens don't drop bombs, (see Bombe1s scripts "Bombe1.weg" & "Bombe1.falle" & Alien1s scripts "Alien1.bombardiere").
Maybe that ist connected to the prefences options "preserveTrash" and "SlideDismissalsToTrash", which I had set to a project wide false. Or something other goes wrong-....
I'had no time yet to evaluate more specific, will be able to only i 5 days
best regards, Christian
Hi,
some questions/comments to Squeakland05:
Very fine and helpfull: less buttons in the navigator! No more irritating behavior when not extra configured for use in a network...(but see pt. 4)
1. what does the workspace window do? Do I have to start something there??
2. Does Squeakland05 load Balloon3D? There is some text of it in the workspace, where will I find it, how to test?
3. newer, tell & share (old navigator buttons) are usefull for classroom activities - how do I activate this buttons now? I would suggest a hidden flap "network"or "collaboration" whith this buttons - and maybe some other network/collaboration related squeak stuff (chat, awarenes, mail, browser..), if you need it,activate the flap in the world menu...
4. Some help how to setup Squeak in a network would be fine, share an tell never worked for me...
6. Are there new commands in the viewer? Changed behavior for some commands?
7. The erase command (category misc. in the viewer) should delete an object without preserving it in trash. At least there should be an option to prevent preserving in trash (for erasing objects via scripts...not related to preferences)
8. Much to my regret I could'nt see Squeak in Japanese - only questionmarks... I wouldn't really understand, but be pleased;-) Do I need extra language files?? The questionmarks would appear at every western pc I suppose.
9. To much servers in the FIND or PUBLISH list - better one well maintained project server (Swiki??) for downloads. For uploads/publishing only locale... in the standard.
10. It should be far easier to add new servers or direcories to the list.
11. What will happen if I don't install the new image after launching it, will the updates automatically update the image and provide the changes?
Hope, that helps, some more comments maybe in some days, I've to get my daughter to school first ;-)
best regards,
Christian Grune
Kim,
Not much of a test, just a few observations, perhaps this is too late but I was away. I run the image downloaded from the second site (impara .. i think) using 3.8 VM on Linux, and performed only a very simple tests by loading projects from our
site.
- Basically, the "05" image works as expected, all our 3 ".pr" files which i tested loaded correctly and the projects ran the same as in 3.8.
- Clicking on "world" does not bring up the world menu, but perhaps this is an option (I don't remember)
- So far I did not have time to test any more advanced stuff such as creating scripts etc.
A question, is this version based on Tweak? In any case, works great on my simple test,
Milan
On July 30, 2005 16:48, Kim Rose wrote:
Dear Squeaklanders --
Greetings. We've been working hard to ready an updated and improved "Squeakland image" intended to be the standard base for us to use in the 2005-06 school year.
It is important that it be well-tested before putting it up on the Squeakland website, so that schools can install for the new year, etc. So, we are now asking you to help us with that testing now and throughout SqueakFest.
The new image can be downloaded from one of these sites:
http://squeak.hpl.hp.com/~andreas/Squeakland05.zip http://www.impara.de/~andreas/Squeakland05.zip http://squeakalpha.org/squeakland05/Squeakland05.zip
Installation instructions:
- Navigate to the Squeakland installation directory:
[Win:] C:\Program Files\Squeak\Plugin [Mac:] After unzipping the compressed file, a "Squeakland05.image" Squeak icon will appear on your desktop (it will *not* replace your current Squeak icon). Double-click on it to launch.
- Rename the existing SqueakPlugin.image into SqueakPlugin05.image
- Extract Squeakland05.image and rename it to SqueakPlugin.image
When you open the new image you will see "- Squeakland05 - This is a test version." in the center of the screen. If you so not see this, you have not launched the new image.
There is not a lot visibly different in this image from last school year's version. It has had some bugs fixed, and is now based on the 3.8 "squeak.org" image used by developers, programmers, etc. We like keeping these versions as compatible as possible. Much of the new code helps with mutiple languages within Squeak and compatibility with Squeaks in other countries (Japan, Spain, etc.)
What is most important is that you load *your* projects into this image to make sure they load properly. Please also create, play, publish, etc. to test it out.
We want to use the next 2 weeks for testing and feedback. We will make fixes/adjustments if necessary and then "freeze" it and post to Squeakland immediately following SqueakFest (by August 15) to ensure the posting of a stable version for installation for the '05/06 school year.
Please please report any problems and if do you, be sure to tell us which platform you use, which OS, browser version, and include any 'broken project', screen shot of error message, etc. The more info you send us the easier it is to try to determine the problem.
Thanks in advance for your help to test! Hope to see you at SqueakFest! regards, Kim _______________________________________________ Squeakland mailing list Squeakland@squeakland.org http://squeakland.org/mailman/listinfo/squeakland
El sáb, 30-07-2005 a las 13:48 -0700, Kim Rose escribió:
Dear Squeaklanders --
Greetings. We've been working hard to ready an updated and improved "Squeakland image" intended to be the standard base for us to use in the 2005-06 school year.
It is important that it be well-tested before putting it up on the Squeakland website, so that schools can install for the new year, etc. So, we are now asking you to help us with that testing now and throughout SqueakFest.
The new image can be downloaded from one of these sites:
http://squeak.hpl.hp.com/~andreas/Squeakland05.zip http://www.impara.de/~andreas/Squeakland05.zip http://squeakalpha.org/squeakland05/Squeakland05.zip
I have seen a couple of things: - A bug: using language editor to export o import gettext is unusable. GetTextExporter and GetTextImporter classes are not included in the image, so this feature doesn't work at all. This is a very usefull feature when you have to translage a good amount of phrases, because gettext translation tools are quite good in the Linux world and allow you to translate easily and fast. Much faster than using the language editor. - A possible bug: When loaded in the browser with the Squeak plugin, some projects launch an 'can''t find EOCD position' error, Maybe it is some problem of compatibility between squeakland image versions. As an example, in the Etoy of the month page, http://www.squeakland.org/fun_projects/proj_pe_mo/ppm_main.htm , the actual project (Wallfollower) works fine, but the "Go Fish" project doesn't load in the browser plugin (it can be loaded perfectly using squeak out of the browser). I am using Debian linux, and mozilla firefox 1.0.6, with the latest vm available for linux.
Regards.
El sáb, 30-07-2005 a las 13:48 -0700, Kim Rose escribió:
Dear Squeaklanders --
Greetings. We've been working hard to ready an updated and improved "Squeakland image" intended to be the standard base for us to use in the 2005-06 school year.
It is important that it be well-tested before putting it up on the Squeakland website, so that schools can install for the new year, etc. So, we are now asking you to help us with that testing now and throughout SqueakFest.
The new image can be downloaded from one of these sites:
http://squeak.hpl.hp.com/~andreas/Squeakland05.zip http://www.impara.de/~andreas/Squeakland05.zip http://squeakalpha.org/squeakland05/Squeakland05.zip
I think I have discovered another bug in the squeakland 05 image: When choosing a ttf font as the default system font (I have tested it with bitstream vera sans,12, normal), changing the image language launches an error. I have tested it in a clean 3.8.6665 image and the error doesn't raise, so it should be due to some of the squealand newest changesets.
The steps to raise the error are easy: World menu->appearance->system fonts->Default text fonts, and choose bistream vear sans Then World menu-> Help->Set language -> Choose any language, I have tested it with Deustch and spanish and the error raises: Message non understood. TTCFont >>fontArray. The error is when the system evaluates: TextStyle defaultFont fontArray The code is waiting for a TTCFontSet from "TextStyle defaultFont" and when using ttf fonts it receives a TTFFont instead.
Hope this helps.
José,
The attached change set should fix it. Please try it out and let me know how it goes.
-- Yoshiki
squeakland@lists.squeakfoundation.org