[squeak-dev] [Squeak5.3a][Test] RefactoringTools --> deprecation warning in Sunit-tests when version for 5.2 is used / maintainer?

H. Hirzel hannes.hirzel at gmail.com
Mon Sep 9 07:17:41 UTC 2019


On 9/8/19, Tobias Pape <Das.Linux at gmx.de> wrote:
>
>> On 08.09.2019, at 18:19, H. Hirzel <hannes.hirzel at gmail.com> wrote:
>>
>> On 9/5/19, Marcel Taeumel <marcel.taeumel at hpi.de> wrote:
>>> Well, then such compatibility fixes should rather happen in
>>> Squeak5.3beta.
>>> :-)
>>> Am 05.09.2019 10:49:14 schrieb Tobias Pape <das.linux at gmx.de>:
>>>
>>>> On 05.09.2019, at 10:43, Marcel Taeumel wrote:
>>>>
>>>> Hi, all.
>>>>
>>>> Should all be fixed in Trunk now. Load it like this:
>>
>>
>> "----------------------------------------------------------------------------------"
>> " Load script for refactoring tools for Squeak 5.3a             "
>> "----------------------------------------------------------------------------------"
>>
>> Installer ss
>> project: 'MetacelloRepository';
>> addPackage: 'ConfigurationOfRefactoringTools';
>> install.
>> (Smalltalk at: #ConfigurationOfRefactoringTools) project load: '2.0'.
>>
>> thank you Marcel and others for the updated script. Could somebody do
>> an independent test and confirm that this works indeed with a pristine
>> Squeak 5.3alpha
>> http://files.squeak.org/trunk/Squeak5.3alpha-18879-64bit/
>>
>>
>>
>> How will the load script look like after the release of Squeak 5.3?
>>
>>
>>>> The #stable symbolic version will work only after the release because
>>>> Metacello matches "alpha" versions to previous versions.
>>
>> I understand that a load script for a _stable_ version of a package
>> for 5.3alpha takes the one for Squeak 5.2 release.
>>
>>
>>>> So 'squeak5.3.x'
>>>> and 'squeak5.2.x' will match to "Squeak5.3alpha". .... -.-"
>>
>> I do not understand this conclusion.
>>
>>
>>>
>>> Yea, I wrote that ;P
>>
>>
>> Good to know. Is there a wiki pages which summarizes this 'fallback'
>> behavior?
>>
>> At the moment this search
>>
>> http://wiki.squeak.org/squeak/search?search=Metacello+version+number+matching&casesensitive=false&and=true
>>
>> gives no result.
>>
>
> No, just the code itself:
>
> https://github.com/Metacello/metacello/blob/master/repository/Metacello-Platform.squeak.package/MetacelloSqueakPlatform.class/instance/defaultPlatformAttributes.st
>
> (commit:
> https://github.com/Metacello/metacello/commit/70f65aad349483d17447a5f2d91071f06b539469
> )
>
> Best regards
> 	-Tobias

thank you

   http://wiki.squeak.org/squeak/2831

--Hannes


More information about the Squeak-dev mailing list