On Mon, Jan 19, 2015 at 2:30 PM, Justin Ross <justin.r...@gmail.com> wrote:

> We can still change it.  I know Robbie isn't sold either, and I'm open to
> the alternative we discussed: 3.1, 3.2, 3.3, etc.
>

It might be worth a recap of the original discussion since it happened so
near the holidays, people night not have been around to follow it closely.
I know I pretty much missed the whole thing.


> I should note that while I think the date-based approach is reasonable,
> it's not a good fit for a pure-API module such as qpid-proton or qpid-jms.
> There I think you want the major number to signal the presence or absence
> of big API changes.
>

+1

Did the original discussion have some proposed implication for proton
versioning?


> Since it wasn't mentioned before: I also like 31, 32, 33 for Qpid C++ and
> similar.  It's the style that Firefox uses, and I think it does a slightly
> better job of representing the pace and lifecycle of some of our
> components.  Stated negatively, it avoids the major number becoming
> arbitrary--more marketing than substance.
>
> In summary, my preference:
>
>   Pure API modules such as qpid-jms, -proton: 0.1, 0.2, 1.0, 1.1, 2.0, 2.1,
> etc.
>   Servers, tools, test suites: 31, 32, 33, 33.1, etc.
>

Is the big impetus here just to have something more "mature" looking, i.e.
have something in front of the dot?

--Rafael

Reply via email to