Important for 3.9 submissions and fixes

stéphane ducasse ducasse at iam.unibe.ch
Sat Sep 10 10:29:43 UTC 2005


On 10 sept. 05, at 11:08, Marcus Denker wrote:


>
> 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.
>

I know this is why I would like to be able the package browser and  
have a dispatch
package functionality.

Stef

>
> 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