FastSocketStream (was: FTP ConnectionTimedOut on 3.9)

stéphane ducasse ducasse at iam.unibe.ch
Sat Sep 10 20:10:25 UTC 2005


But I think that the fixes of goran does not pay attention to the  
callers of the removed functionality.
If you remove a method, and do not deprecate it, then I do not see  
how callers would not break.
And also for applications that are not in the image.

But I will sit with marcus because I'm tired and confused.
Stef

On 10 sept. 05, at 21:30, Avi Bryant wrote:

>
> On Sep 10, 2005, at 4:56 AM, Marcus Denker wrote:
>
>>
>> In the version that goran used to save the Network package, this  
>> method is part of Monticello. I then moved
>> it to Network. So in the current version, it's part of Network.
>>
>> If you now just load Goran's version (without this method), it  
>> will throw away everything, then load Goran's version,
>> thus you will have a version of "Network" without this method.

I could not understand the previous sentences... not enough context  
for me. I will sit and look at the code with marcus
next week to understand...

>>
>> If you use "merge", MC should figure out that the version in the  
>> image has one method that the version in inbox
>> has not and correctly merge them.
>>
>
> In general, when evaluating changes in the /inbox, you almost  
> always want to use Merge rather than Load.  Otherwise you're bound  
> to run into inconsistencies like this one, where the version you're  
> evaluating was saved with a different set of image packages loaded  
> than in your evaluation image.

Thanks anyway.

Stef



More information about the Squeak-dev mailing list