[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