[squeak-dev] Re: Breaking up ToolBuilder

Chris Muller asqueaker at gmail.com
Tue Feb 16 19:05:48 UTC 2016


> Right now we have 4 tool builder packages in trunk: "ToolBuilder-Kernel",
> "ToolBuilder-MVC", "ToolBuilder-SUnit", "ToolBuilder-Tests". Then, it is
> always kind of dangerous to have packages with a dash inside. Mixes up with
> system categories too easily. And the "prefix package" (i.e. "ToolBuilder")
> would commit everything again. We need to be careful.

Indeed, but I actually think dashes help solve the problem, because it
lets developers employ a naming hierarchy to sets-of-packages that
need it.  I have several packages which started out one level but then
had to be renamed to have a two-level + suffix.

> Better examples include: "CollectionsTests", "MorphicExtras",
> "VersionNumberTests", "KernelTests".

Rename Collections to Collections-Core?


More information about the Squeak-dev mailing list