Folks,
please do *not* misuse the bug tracker for discussion. It is only for tracking progress on an issue - the actual discussion and decision needs to happen here on list.
And since this issue needs input from the education folks, it needs to be on squeakland, not just the developers list.
Here is some rational about this:
http://producingoss.com/en/bug-tracker-usage.html
It is one section from a book on best practices in open software projects, highly recommended reading:
- Bert -
On 19.05.2010, at 03:40, David Corking (JIRA) wrote:
[ http://tracker.squeakland.org/browse/SQ-704 ]
David Corking commented on SQ-704:
Good idea Stephen. A delete handle or a move handle would indeed by useful (an experienced user can of course blue click 7 times until the PhraseTile's halo appears.)
Alternatively, the syntax of the function tile could be drastically re-designed, so it becomes a message to an object, such as Car's heading degreeTan to replace the present degreeTan (Car's heading) The advantage would be that in an ordinary Etoys message, there is a consistent rule to click and drag tiles.
Before discussing either change, I would be interested to hear the impact this has had in actual classrooms or after school clubs. Do users who don't find the 'remove function' action spot a workaround: (drag and trash the unwanted Test tile, then add a new one)?
If you put a function in a TEST Tile you can't remove it
Key: SQ-704 URL: http://tracker.squeakland.org/browse/SQ-704 Project: squeakland Issue Type: Bug Components: etoys Reporter: Stephen Thomas
To re-create
- put a Test/Yes/No tile in a script
- from the treasure chest in Script Editor drag random or abs into the Test
- Try and remove the random or abs from the Test
You can do this with other tiles in the Test, but not functions, because it seems each area you click on has a mouse down behavior.