Final 3.6 Plan
Doug Way
dway at riskmetrics.com
Fri Jun 6 22:50:07 UTC 2003
Avi Bryant wrote:
>On Fri, 6 Jun 2003, Doug Way wrote:
>
>
>>But I think we have a number of packages on SqueakMap that currently
>>rely on DVS? (Or is PackageInfo sufficient?) Well, my understanding is
>>that they can usually be installed without DVS, but if DVS is not
>>available then methods may not get removed properly. Perhaps this is
>>good enough, I'm not sure.
>>
>>
>
>They can certainly be installed without DVS, since a DVS fileOut looks
>exactly like a normal fileOut.
>They won't get automagically updated if you install a new version over an
>old one, unless DVS is present. But since none of the other packages on
>SqueakMap do this, this doesn't seem that big a deal to me (when this
>feature is crucial is when you're doing team development on a package, but
>when installing packages from SM I tend to start from a clean image
>anyway).
>
>
Avi, Goran and I discussed this further on the IRC channel just now, and
it looks like we will just leave out DVS from the update stream, since
it's not really essential for typical dvs-based package installs.
But I will add SqueakMap/SMLoader/SAR/PackageInfo as updates soon (today
or tomorrow). Then later we might add a sort of Monticello-light
package format to the Basic release (as a replacement for DVS), but
there's not a big hurry on that.
Also, Goran & I worked out a way so that
SqueakMap/SMLoader/SAR/PackageInfo can be included in the update stream
as actual static changesets, rather than a bootstrap, so we won't have
the "moving target" problem. But the image will still treat these
packages as having been loaded from SqueakMap.
- Doug Way
More information about the Squeak-dev
mailing list
|