Modules?! (was Re: Integrating the RegisteringFileList)

Henrik Gedenryd h.gedenryd at open.ac.uk
Tue Jan 29 11:58:03 UTC 2002


Göran  Hultgren wrote:

> Speaking of the modules - what is the current status? I am longing for it
> and I hope it isn't "rotting away" on someones harddrive somewhere... :-)

It's not dead, it's just resting. I work on improvements when I get a
chance. But I've really been a bit discouraged by the fact that it's been
held back so long, the idea after all was that this would be a cooperative
venture.

Speaking of any day now, I can't comment on when the code will be released
as updates... Although I came to think of a Swedish proverb that goes
something like "what is covered by snow will show up once the snow melts"
;-)

> Yes, it will hurt for a while for sure, but after that... One important
> thing we can't afford to flop on (for a change) is documentation. When
> modules hits the stream we need to have solid tutorials/guides in place so
> that the confusion is kept at a minimum.

Umm, that's a great idea!

> (I know - I could help out - but I really don't think I can do much to
> help...)

Ooh yes sir... download the latest "shipped" code from here (too big to
post):

http://www.lucs.lu.se/people/henrik.gedenryd/Squeak/Modules01-27.zip

Then start using it and write that documentation you mentioned. ._\  (That
by the way is just half a smiley there.)

I've waited with this reply till the latest additions were done--there is
now a decent set of test cases (50ish) that covers the basic
functionalities, including DeltaModules and Repositories, but the tests
aren't exhaustive (how could they be!).

> One last remark - if it is the work to modularize the base image that is
> holding this up I would vote for taking a "cell splitting" approach. Start
> off with one or a few "huge" base modules that we can chop up in smaller
> pieces in due time.

Nope, that will probably take a long time. I'd guess a year at least, if
people started work hard on it now.

But what I really wonder is what made the image grow to 15+ megs from 9 or
so, it's nowhere near all code, I thought it was the "Welcome" projects but
that's just roughly a meg. It's really terrible that shrinking the image is
the blackest of Squeak arts.

Henrik






More information about the Squeak-dev mailing list