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

H. Hirzel hannes.hirzel at gmail.com
Sat Jun 25 11:05:27 UTC 2016


+1 Makes sense.

BTW, what does Rtm stand for?
And how will minor maintenance releases be marked, which happen from
time to time?

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