On Thu, Jun 9, 2011 at 22:26, Wayne Meissner <wmeiss...@gmail.com> wrote:
> On 10 June 2011 01:44, Thomas E Enebo <tom.en...@gmail.com> wrote:
>
>> A JRuby version 2 is like to be confusing.  We may not pick 2 since it
>> may confuse all the folks who think we are tracking MRI version
>> numbers.  Likewise 1.8 and 1.9 will probably be avoided for the same
>> reason.   We have been talking about this subject for years now and
>> have not totally decided, but I think that is the current consensus.
>>
>
> I think the ubuntu-style date versions aren't a bad idea.
>
> e.g.
>  If the next release is in august, it would be JRuby-11.08 or JRuby-201108
>
> Version numbers are really just temporal solidification markers in a
> moving stream of code, and yet people read too much into them (e.g.
> the linux version 3.0 drama/non-event).  I remember you and charlie
> talking about the mythical 2.0 release when everything is set right in
> the world, cats and dogs lie down together, and we finally throw the
> ring into Mount Doom, etc for at least 4 years.
>
> I don't think a big-change-the-world version bump will happen - it
> will be too painful for people, but I think people can deal with
> occasional breakages that are communicated well better than a lot of
> breakages at once.

I disagree.

Ubuntu is a container of *many* packages, so it doesn't make any sense
to give it a version based on features and backwards compatibility.
It's the same for web applications: everyone gets the latest version,
so the versions just fade away.

JRuby on the other hand can control its features and backwards
compatibility. It means that I can create an
application/library/something and be sure that it will work on any
JRuby 1.6.x. It means that JRuby can push out security and bug fixes
to the 1.6-branch even after 1.7 is released.

See also: http://semver.org/

// Magnus Holm

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to