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

Tobias Pape Das.Linux at gmx.de
Sun Sep 8 16:40:12 UTC 2019


> 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

> Regards
> Hannes
> 




More information about the Squeak-dev mailing list