[erlang-questions] Version numbering scheme change and the implication / Re: [ANN] Erlang/OTP 17.0-rc1 has been released.

Vlad Dumitrescu <>
Sat Feb 1 15:57:23 CET 2014


I agree with this. Actually, the version in the boot script is just "17",
when it should probably be "17.0.0-rc1".
Regards,
Vlad
 On 1 Feb 2014 14:33, "Anthony Ramine" <> wrote:

> A claim that the versioning scheme is "similar" to some specification has
> just as much weight to me than a claim saying Internet Explorer's HTML is
> "similar" to the HTML defined in the W3 specs.
>
> Is it semantic versioning, or is it not? To me it isn't. Heck, 17.0 isn't
> even a valid semantic version.
>
> --
> Anthony Ramine
>
> Le 1 févr. 2014 à 13:00, Loïc Hoguin <> a écrit :
>
> > The README says:
> >
> >   OTP-11615  == otp ==
> >
> >             A new version scheme for OTP as well as all applications in
> >             OTP has been introduced. Versions will be handled similar to
> >             semantic versioning. The version number MAJOR.MINOR.PATCH
> >             will be changed as follows:
> >
> >             -- MAJOR -- Increased when major changes, including
> >             incompatibilities, have been made.
> >
> >             -- MINOR -- Increased when new functionality has been added.
> >
> >             -- PATCH -- Increased when pure bug fixes have been made.
> >
> >             Versions with even more parts may in exceptional cases exist.
> >
> > On 02/01/2014 11:17 AM, Vlad Dumitrescu wrote:
> >> Hi!
> >>
> >> Erlide is another tools that needs to understand the version numbers, so
> >> I'd like to ask if there is a spec for the new scheme. Is it 100%
> >> semantic versioning?
> >>
> >> regards,
> >> Vlad
> >>
> >>
> >> On Sat, Feb 1, 2014 at 7:06 AM, Michael Truog <
> >> <mailto:>> wrote:
> >>
> >>    There is an autoconf macro here, that could help people using
> autoconf:
> >>
> https://github.com/CloudI/__CloudI/blob/develop/src/m4/ax___erlang_otp_version.m4
> >>    <
> https://github.com/CloudI/CloudI/blob/develop/src/m4/ax_erlang_otp_version.m4
> >
> >>
> >>
> >>    On 01/31/2014 09:30 PM, Kenji Rikitake wrote:
> >>
> >>        I believe quite a few pieces of software depends on the (now
> >>        old) version
> >>        number scheme of Erlang/OTP -
> >>        R[Major-Version][AB][Minor-__Version].  This has
> >>        been changed and may break some. (See OTP-11615 on 17.0-rc1
> readme)
> >>
> >>        FYI kerl depended on the old version number scheme, so I've
> >>        written a fix:
> >>        https://github.com/spawngrid/__kerl/pull/61
> >>        <https://github.com/spawngrid/kerl/pull/61>
> >>        (already merged: thx Yurii Rashkovskii!)
> >>
> >>        Checking the version number parsing functions especially on
> >>        Erlang/OTP
> >>        release/build engineering tools will be needed.
> >>
> >>        FYI
> >>        Kenji Rikitake
> >>        And as always, many thanks to Kenneth and the OTP Release Team!
> >>
> >>        ++> Kenneth Lundin <
> >>        <mailto:>> [2014-01-31 22:51:45 +0100]:
> >>
> >>            Erlang/OTP 17.0-rc1 has been released.
> >>
> >>        _________________________________________________
> >>        erlang-questions mailing list
> >>         <mailto:>
> >>        http://erlang.org/mailman/__listinfo/erlang-questions
> >>        <http://erlang.org/mailman/listinfo/erlang-questions>
> >>
> >>
> >>    _________________________________________________
> >>    erlang-questions mailing list
> >>     <mailto:>
> >>    http://erlang.org/mailman/__listinfo/erlang-questions
> >>    <http://erlang.org/mailman/listinfo/erlang-questions>
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> erlang-questions mailing list
> >> 
> >> http://erlang.org/mailman/listinfo/erlang-questions
> >>
> >
> > --
> > Loïc Hoguin
> > http://ninenines.eu
> > _______________________________________________
> > erlang-questions mailing list
> > 
> > http://erlang.org/mailman/listinfo/erlang-questions
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20140201/c97923fc/attachment.html>


More information about the erlang-questions mailing list