Important for 3.9 submissions and fixes
Marcus Denker
denker at iam.unibe.ch
Sat Sep 10 09:08:58 UTC 2005
Am 10.09.2005 um 10:42 schrieb stéphane ducasse:
> Hi all
>
> To ease harvesting I would like that we follow the following rules:
> - check that if you removed a method, you deprecated it,
> - check all its callers
>
> - if your changes only affect a package, publish it in that
> package on inbox
> - if your changes cross cut several packages, then package them
> as another
> package and during the inclusion in the image we will take care to
> dispatch the changes atomically in the right packages. Else
> this will be the hell
> for me to know which packages version should be loaded with
> each other one
Yes, this is a real problem. But packaging this stuff as it's own mc
package does
not solve anthing: re-sorting all the extension methods and overrides
is so much
work that it would be easier to merge in a changeset than these patch-
packages.
One thing we need to think about: Monticello does a little bit of
analysis and ordering
when loading. This works surprisingly well. The problem now is that
in the current
setup, we load each package independly.
Marcus
More information about the Squeak-dev
mailing list
|