[squeak-dev] Re: Renaming Squeak's system version from 'Squeak*alpha' to 'SqueakTrunk'

Tobias Pape Das.Linux at gmx.de
Sat Jun 25 14:23:40 UTC 2016


On 25.06.2016, at 13:05, H. Hirzel <hannes.hirzel at gmail.com> wrote:

> +1 Makes sense.
> 
> BTW, what does Rtm stand for?
> And how will minor maintenance releases be marked, which happen from
> time to time?

Should be an additional digit, right?

4.5.1 or 5.1.2, for example.

Best regards
	-Tobias

> 
> As Tobias writes
> 
>    SystemVersion current
> 
> 
> does not return an 'alpha' suffix, this should be fixed.
> 
> 
> --Hannes
> 
> On 6/22/16, marcel.taeumel <Marcel.Taeumel at hpi.de> wrote:
>> Tobias Pape wrote
>>> On 22.06.2016, at 11:24, marcel.taeumel &lt;
>> 
>>> Marcel.Taeumel@
>> 
>>> &gt; wrote:
>>> 
>>>> Hi there,
>>>> 
>>>> we have a system version: "SystemVersion current". For trunk images, it
>>>> used
>>>> to say 'Squeak4.1alpha' or something like it. Right now, it doesn't even
>>>> add
>>>> the 'alpha' suffix.
>>>> 
>>>> Can we change that to 'SqueakTrunk'? What would break? Right now,
>>>> SystemVersion works with a string rather than major/minor numbers. I
>>>> assume
>>>> that there is some code that parses that string. Metacello does that,
>>>> for
>>>> example.
>>>> Any thoughts?
>>> 
>>> Yes.
>>> 
>>> SystemVersion current  should give the following
>>> 
>>> for 4.6		Squeak4.6
>>> for 5.0		Squeak5.0
>>> for trunk	Squeak5.1alpha	(or Squeak5.1trunk if it must be, but please
>>> Squeak{stable+1}{dev-indicator})
>>> 
>>> Best
>>> 	-Tobias
>>> 
>>> 
>>>> 
>>>> Best,
>>>> Marcel
>> 
>> Okay, we good improve the version number in trunk images and treat them as
>> (Git) tags.
>> 
>> ...
>> Squeak5.1alpha
>> Squeak5.1beta
>> Squeak5.1rc1
>> Squeak5.1rc2
>> Squeak5.1rtm
>> Squeak5.2alpha
>> Squeak6.0alpha
>> Squeak6.0beta
>> ...
>> 
>> Even if we decide to not make a minor release but a major the tag can jump.
>> So, any suffix after the version number indicates the trunk stream.
>> 
>> Alpha = Open to any code submittions
>> Beta = Feature freeze, bug fixes only
>> Rc1...n = Some bugs fixed, next try
>> Rtm = Full code freeze, will be the one to release
>> 
>> Would this work?
>> 
>> Best,
>> Marcel
>> 
>> 
>> 
>> --
>> View this message in context:
>> http://forum.world.st/Renaming-Squeak-s-system-version-from-Squeak-alpha-to-SqueakTrunk-tp4902398p4902424.html
>> Sent from the Squeak - Dev mailing list archive at Nabble.com.




More information about the Squeak-dev mailing list