[etoys-notify] [JIRA] Commented: (SQ-422) kids can delete the
toolbar
tracker at squeakland.org
tracker at squeakland.org
Tue Sep 22 17:27:45 EDT 2009
[ http://tracker.immuexa.com/browse/SQ-422?page=comments#action_37436 ]
Scott Wallace commented on SQ-422:
----------------------------------
The implementation would of course be trivial -- send "aFlapTab resistsRemoval: true" to the newly created tab in Flaps class >> newSugarNavigatorFlap.
If it were decided to make this change, this would be an ideal thing for someone other than the usual {bert, yoshiki, scott} to undertake and see all the way through to publication...
So here's a list of the initial steps that such a person might follow:
* formulate a change-set bearing the desired method change.
* look at the change-set in a change-sorter. Use the various "checks" in the change-sorter to make sure there are no straggling "halts", unclassified methods, uncommented methods, and make sure there's nothing *extra* in the change-set, such as methods you've temporarily changed and then reverted.
* add a 'postscript' to make sure dev images updating from the update stream will feel the change immediately. Look at the postscript for update 2301loadSaveIcons-bf for an example of a successful postscript accomplishing this.
* give the change-set an appropriate name and provide a meaningful preamble.
* file out the change-set
* scrutinize the resulting fileout in a text editor (e.g. in a Squeak filelist) to make sure it's appropriate for publication and that what's in the file is only what you expect to have in the file. Hand-edit as necessary.
* use "remove linefeeds" to assure there are no linefeeds in the file.
* test by starting with a virgin image and filing in the resulting fileout, then testing the functionality. In this case, the acid test is obviously whether or not, after installing the fileout, the nav-bar resists removal.
* post the fileout to the JIRA ticket and mark the ticket "resolved" to submit for testing.
> kids can delete the toolbar
> ---------------------------
>
> Key: SQ-422
> URL: http://tracker.immuexa.com/browse/SQ-422
> Project: squeakland
> Type: Bug
> Components: etoys
> Reporter: timothy
> Fix For: etoys 4.0 - summer 2009
>
>
> Can we please have the toolbar resist being deleted?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://tracker.immuexa.com/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
More information about the etoys-notify
mailing list