[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
Mon Sep 9 07:53:48 UTC 2019


Hi There

> On 09.09.2019, at 09:17, Marcel Taeumel <marcel.taeumel at hpi.de> wrote:
> 
> > How will the load script look like after the release of Squeak 5.3?
> 
> Installer ss
>    project: 'MetacelloRepository';
>    addPackage: 'ConfigurationOfRefactoringTools';
>    install.
> (Smalltalk at: #ConfigurationOfRefactoringTools) project load.


I'd say that, if we use Metacello, lets use the new form consistently:

	Metacello  new
		"squeaksource: 'MetacelloRepository'; "  "<-- this is the default for mcz-based Configurations"
		configuration: 'RefactoringTools';
		"verison: #stable; "  "<-- this is the default"
		load.

:)

> 
> As soon as my SqueakMap account is working, I can also update that entry on SqueakMap.
> 
> Best,
> Marcel
>> Am 08.09.2019 18:19:30 schrieb H. Hirzel <hannes.hirzel at gmail.com>:
>> 
>> On 9/5/19, Marcel Taeumel wrote:
>> > Well, then such compatibility fixes should rather happen in Squeak5.3beta.
>> > :-)
>> > Am 05.09.2019 10:49:14 schrieb Tobias Pape :
>> >
>> >> 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.
>> 
>> Regards
>> Hannes




More information about the Squeak-dev mailing list