Why doesn't SqueakMap use already downloaded packages?

goran.hultgren at bluefish.se goran.hultgren at bluefish.se
Wed Nov 27 14:16:20 UTC 2002


"Jeff Sparkes" <jsparkes at databeacon.com> wrote:
> > "Jeff Sparkes" <jsparkes at databeacon.com> wrote:
> > > Since I'm in complaining mode.  Well, let's call it 
> > observational, Jerry Seinfeld mode..
> > > 
> > > SMSimpleInstaller>>download deliberately overwrites an 
> > existing downloaded package.  This is not optimal for me 
> > since I am loading the same packages into different images 
> > (and repeatedly as I've been testing bugs starting from clean 
> > images).  If this is will remain the default behaviour, I'd 
> > like a preference to allow me to load locally, if it exists.
> > 
> > It will change. It's on the todo. And several other problems regarding
> > downloading etc.
> 
> Ok thanks.  Is the todo list online?  It would stop me from asking 
> annoying questions.

Well, I have one a bit old at:

http://anakin.bluefish.se/gohu/15

Remember - it's not really up to date. I should revive it...

> Also, I'd like to apologize for the tone of the messages I've
> sent over the last couples of days.  I tend to write tersely, but
> these seemed to be nasty and demanding when I re-read them.
> I appreciate the work everyone does!   I want to contribute,
> not alienate!

Oh, no problem! :-) Suggestions and feature requests are all welcome!

I am working on SM quite a lot. But currently I am working on 1.1 of SM
- intended for the upcoming 3.5 alpha.

Squeak 3.4 is about to enter beta any day and I would like to keep SM
"stable" too "in synch" with the base release cycle. So before 3.4 being
released sometime before x-mas there will be at least a few new 1.0x
releases of SqueakMap fixing bugs etc.

For example - the maintainer/author bugfix should be posted but I
thought I could collect a few more before releasing a new update.

The upcoming SM 1.1 has especially:

1. Support for package releases! The big one.
2. Support for "resources" and "persons". So in 1.1 you will be able to
register 3 different things: "persons", "packages" (with package
releases) and "resources".
3. Support for "links" between all objects on SM (categories, packages,
packagereleases, resources, persons)
4. Improved download etc like an intelligent cache.
5. Ripped out the old Modules stuff.
6. Cleaned up API.
7. A bunch of other stuff I can't remember now. 

regards, Göran




More information about the Squeak-dev mailing list