[squeak-dev] Re: Renaming Squeak's system version from
'Squeak*alpha' to 'SqueakTrunk'
marcel.taeumel
Marcel.Taeumel at hpi.de
Wed Jun 22 10:57:54 UTC 2016
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
|