Plan for 3.10 iteration 2

Edgar J. De Cleene edgardec2001 at yahoo.com.ar
Sun Apr 22 11:30:08 UTC 2007




El 4/22/07 7:47 AM, "Ralph Johnson" <johnson at cs.uiuc.edu> escribió:

> How do you reload eToys?  As you know, my goal is that as much as
> possible should be taken out of the image and loaded.  So, if you can
> reload it then I am in favor ot taking it out.  We will need some
> tests for it, so we know it has been reloaded successfully.
> 
> Damien, it sounded to me that Edgar said that the image still needed a
> lot of work.  So, yu should not base swueak-dev on it.  Instead, you
> should make sure squeak-dev works on both the current 3.10 and
> 3.10alpha7091W
> 
> -Ralph


I do two new Etoys and Nebraska .mcz.
I need do some trick for unloading, but unlike Pavel , I don't change
initialize on Etoys and Nebraska classes.
No Undeclared , no obsoletes.
Using yours Monticello version I could load this .mcz from my repository (I
don't put into 310 still).
Don't need of special things.
Only the two minors complaints what I said in previous mail.
The cleaning what I saying is the growing of undeclared of 183 what we have
now to 352.
This don't should raise problems for packages not using some of Etoys and
Nebraska.
I keep the classes what I learn we could need sooner or later .
This still in image classes are
#(ActorState MethodMorph Player Presenter StickySketchMorph UnscriptedPlayer
SlotInformation)
Still remains remove the Test classes of Etoys what now give 7 errors, but
is a easy step.

Maybe Damien (and others) like to have the chance of see the  kind of
problems what this image have ?
For not having obsoletes, I must recode several of Flaps (and discover one
or two things ).
Follow the same style of commenting out
example:

defaultsQuadsDefiningSuppliesFlap
    "Answer a list of quads which define the objects to appear in the
default Supplies flap.
    previously in quadsDefiningSuppliesFlap"

    ^  #(
    (RectangleMorph         authoringPrototype        'Rectangle'         'A
rectangle')
    (RectangleMorph        roundRectPrototype        'RoundRect'        'A
rectangle with rounded corners')
    (EllipseMorph            authoringPrototype        'Ellipse'
'An ellipse or circle')
    (StarMorph                authoringPrototype        'Star'            'A
star')
    (CurveMorph            authoringPrototype        'Curve'            'A
curve')
    (PolygonMorph            authoringPrototype        'Polygon'        'A
straight-sided figure with any number of sides')
    (TextMorph                boldAuthoringPrototype        'Text'
'Text that you can edit into anything you desire.')
    "(ScriptingSystem        prototypicalHolder         'Holder'
'A place for storing alternative pictures in an animation, etc.')"
    (ImageMorph            authoringPrototype        'Picture'        'A
non-editable picture of something')
    "(ScriptableButton        authoringPrototype        'Button'
'A Scriptable button')"
    (SimpleSliderMorph        authoringPrototype        'Slider'
'A slider for showing and setting numeric values.')
    (PasteUpMorph            authoringPrototype        'Playfield'        'A
place for assembling parts or for staging animations')
    (BookMorph                authoringPrototype        'Book'            'A
multi-paged structure')
    (TabbedPalette            authoringPrototype        'TabbedPalette'
'A structure with tabs')
    (JoystickMorph            authoringPrototype        'Joystick'        'A
joystick-like control')
    (ClockMorph                authoringPrototype        'Clock'
'A simple digital clock')
    (BookMorph                previousPageButton         'PreviousPage'
'A button that takes you to the previous page')
    (BookMorph                nextPageButton            'NextPage'        'A
button that takes you to the next page')
        ) asOrderedCollection






More information about the Squeak-dev mailing list