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

John Pfersich smalltalker2 at mac.com
Mon Jun 27 23:08:38 UTC 2016


Rtm - release to manufacturing

Sent from my iPad

> On Jun 27, 2016, at 10:01, Eliot Miranda <eliot.miranda at gmail.com> wrote:
> 
> 
> 
>> On Sat, Jun 25, 2016 at 4:05 AM, H. Hirzel <hannes.hirzel at gmail.com> wrote:
>> +1 Makes sense.
>> 
>> BTW, what does Rtm stand for?
> 
> I'd like to know this too.  No one seems to have answered this yet.  What does "Rtm" mean?  I know what RTFM means.  Doesn't seem to fit here ;-)
>  
>> 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.
>> >
>> >
> 
> 
> 
> -- 
> _,,,^..^,,,_
> best, Eliot
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20160627/61b11d17/attachment.htm


More information about the Squeak-dev mailing list