4.6 goals (was Re: [squeak-dev] The new release is hot)

Frank Shearar frank.shearar at gmail.com
Tue Dec 31 10:15:00 UTC 2013


On 31 December 2013 02:38, tim Rowledge <tim at rowledge.org> wrote:
>
> On 30-12-2013, at 6:10 PM, tim Rowledge <tim at rowledge.org> wrote:
>
>> I just had a moment to look at the to-do list (http://wiki.squeak.org/squeak/6189) to see if there is anything I might be able to quickly solve.
>
> Also taking a quick look at removing the
>         • Remove senders of #isThisEverCalled.
>
> Amongst other things it makes it obvious what an astounding number of redundantly unnecessarily repeated redundant classes we seem to have grown. Just in list-y morph-y things
> AlternatePluggableListMorphOfMany
> PluggableListMorph
> PluggableListMorphByItem
> PluggableListMorphPlus
> PluggableListMorphByItemPlus
> PluggableMessageCategoryListMorph
> PluggableMultiColumnListMorph
> PluggableMultiColumnListMorphByItem
> SimpleHierarchicalListMorph
> EToyHierarchicalTextMorph
> MorphHierarchyListMorph
> MorphHierarchyListMorph
> PluggableDropDownListMorph
> .. which surely is too many. It would help is more than a couple of them had comments…
>
> So a proposal for a major target for the next release - get rid of lots of stuff!

That's a fine goal to have! Feel free to make sure we don't forget it
by updating http://wiki.squeak.org/squeak/6192 :)

frank


More information about the Squeak-dev mailing list