qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Justin Ross <justin.r...@gmail.com>
Subject Re: Qpid C++ and Python 15.02 - Alpha approaches
Date Mon, 19 Jan 2015 19:30:50 GMT
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.

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.

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.

Justin

On Mon, Jan 19, 2015 at 2:03 PM, Fraser Adams <fraser.adams@blueyonder.co.uk
> wrote:

> I know this has been discussed previously, but looking at "15.02" in the
> cold hard light of day just looks, well, weird to my eyes :-(
>
> Perhaps it's just 'cause it's new and I'm not used to seeing versions like
> that, but I have to be honest, I'm still not sold. I know there's reasons
> for the change etc. etc. but I can't quite mentally gel with it :-( Oh well
> I guess I'll just have to get used to it.
>
> Frase
>
>
> On 19/01/15 12:22, Justin Ross wrote:
>
>> Hi, everyone.  I've begun the process to release the C++ and Python
>> components.  You can see more details at the release pages:
>>
>>    https://cwiki.apache.org/confluence/display/qpid/Qpid+Cpp+15.02
>>    https://cwiki.apache.org/confluence/display/qpid/Qpid+Python+15.02
>>
>> Alpha is set for the 28th of this month, and Beta (and release branching)
>> will follow two weeks after that.  Remember to complete major work by the
>> Alpha deadline so we can test the build and distribution metadata.
>>
>> I've made an initial pass and found some failures:
>>
>>    http://people.apache.org/~jross/qpid-cpp-20150116/
>>    Proton ABI change causes build failure:
>> http://people.apache.org/~jross/qpid-cpp-20150116/cpp-test.out
>>
>>    http://people.apache.org/~jross/qpid-python-20150116/
>>    Tools install failure:
>> http://people.apache.org/~jross/qpid-cpp-20150116/tools-test.out
>>
>> Justin
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
> For additional commands, e-mail: users-help@qpid.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message