[squeak-dev] Re: Minimal Squeak Project

David T. Lewis lewis at mail.msen.com
Sat Feb 13 17:11:33 UTC 2016


On Sat, Feb 13, 2016 at 07:15:54AM -0800, marcel.taeumel wrote:
> Hi Edgar,
> 
> you can launch it via "SqueashProject new enter."
> 
> Best,
> Marcel
> 

I know that this is just an early prototype, but whenever it is ready
I think that we should consider including it in trunk.

Why?

I think that Projects are one of the most important and most easily
overlooked parts of Squeak. SqueashProject will require only a small
addition to the system, but it will make it much easier for new users
to understand the concepts behind Projects.

Right now I suspect that many people think of Projects as just a way
to switch to a legacy MVC interface (that they do not care about anyway),
or maybe a way to organize work spaces (which is important). But they
are also a fundamental organizing principle in the system.

If someone wants to invent a new model of interacting with the system,
it is not necessary to convince everyone else to do things your way,
or to completely rewrite Morphic. All you need to do is invent a new
kind of Project and make it work.

That is why I think that having something like SqueashProject can
help. It is like a "Hello world!" program for Projects. If someone
wants to do something new and different, they would have that
example available as a starting point and a working example.

Dave



More information about the Squeak-dev mailing list