[ANN] SqueakMap 1.08

Ned Konz ned at bike-nomad.com
Tue Jul 29 22:45:19 UTC 2003


On Tuesday 29 July 2003 03:55 pm, goran.krampe at bluefish.se wrote:
> > I don't think that it's appropriate or necessary to load the DVS
> > package with SqueakMap any more.
>
> Hmmm, well there are quite a lot of apps using it:
> http://map1.squeakfoundation.org/sm/category/b02f51f4-25b4-4117-9b6
>5-f34 6215a8e41

Yes, there are. But you don't need DVS to load its packages, unless 
you want to be clever about diffs (this is what the SARInstaller 
tries to do: if DVS is present, then it will just load the diffs 
between the version of the package that you have already in your 
image and the version you're loading, so you can see in a single 
change set what the delta was).

The new SARInstaller will tell you if you try to load a (possibly) DVS 
file and you don't have DVS in your image; it will then give you a 
choice of installing DVS or not.

Either way, the package gets loaded and registered with PackageInfo.

It really should only say something if you have a pre-existing version 
of the package in your image *and* you don't have DVS. I will change 
this.

> PS. Ned, you need to change noteInstalledPackage:version: to
> noteInstalledPackageWithId:version: in your SARInstaller
> postscripts. Sorry, can't help the API change. Otherwise the
> installation will not get properly logged.

Ah. Will do. Wonder if I need to do something for backwards 
compatibility.

-- 
Ned Konz
http://bike-nomad.com
GPG key ID: BEEA7EFE



More information about the Squeak-dev mailing list