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

marcel.taeumel Marcel.Taeumel at hpi.de
Tue Jun 28 07:36:41 UTC 2016


Eliot Miranda-2 wrote
> On Mon, Jun 27, 2016 at 10:25 AM, Ben Coman <

> btc@

> > wrote:
> 
>> Release To Manfacture
>>
> 
> I much prefer "final".
> 
> 
> 
>>
>> On Tue, Jun 28, 2016 at 1:01 AM, Eliot Miranda <

> eliot.miranda@

> >
>> wrote:
>> >
>> >
>> > On Sat, Jun 25, 2016 at 4:05 AM, H. Hirzel <

> hannes.hirzel@

> >
>> 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@

> > 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.
>> >> >
>> >> >
>> >>
>> >
>> >
>> >
>> > --
>> > _,,,^..^,,,_
>> > best, Eliot
>> >
>> >
>> >
>>
>>
> 
> 
> -- 
> _,,,^..^,,,_
> best, Eliot

RTM is not needed. After rc_n comes alpha plus the release with no suffix.

Best,
Marcel



--
View this message in context: http://forum.world.st/Renaming-Squeak-s-system-version-from-Squeak-alpha-to-SqueakTrunk-tp4902398p4903774.html
Sent from the Squeak - Dev mailing list archive at Nabble.com.


More information about the Squeak-dev mailing list