Modules (was Re: Squeak Starter)

squeak-dev at lists.squeakfoundation.org squeak-dev at lists.squeakfoundation.org
Thu Oct 17 09:19:40 UTC 2002


Hi Diego and all!

"Diego Gomez Deck" <DiegoGomezDeck at ConsultAr.com> wrote:
> Hi guys...
> 
> Nice thread!

Well, yes - apart from two people trying to chew each others heads off.
;-)

> I have a different felling...
> 
> Do we want modules/packages/theNameYouLike?
> 
> We must be absoluty sure the benefits pay the complexity we're adding.
> 
> My answer: I don't want the extra complexity that modules add. IMHO, Changesets + Dependencies + Uninstallation of Changesets is more than enough.

Ok... do you realize the complexity in dealing with module dependencies
and uninstallation of ChangeSets?
IMHO this is more or less what Modules is about - DeltaModule IS more or
less an "uninstallable ChangeSet". 

Henrik decided to not touch the class ChangeSet and friends because:

1. It's good to have them around for compatibility.
2. It would be like shooting yourself in the head for development of
Modules...

And perhaps other reasons.

Personally I agree with you (and we all do I think) that the end result
must be simple to work with - "sunday hacking preserved" as you can read
about on the Swiki Modules pages. And we should try to keep things as
simple as possible *but no simpler* (Hey, did I just quote Einstein?
:-)).

regards, Göran



More information about the Squeak-dev mailing list