[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 <
>>
>>> Marcel.Taeumel@
>>
>>> > 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
|