qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gordon Sim <g...@redhat.com>
Subject Re: Proton-based AMQP 1.0 JMS client collaboration
Date Mon, 08 Sep 2014 09:05:21 GMT
On 09/08/2014 09:31 AM, Robbie Gemmell wrote:
> Hi all,
> As many of you know, there is work going on within Qpid towards creating a
> new AMQP 1.0 JMS client based around Proton and implementing a JMS mapping
> for AMQP as being documented by the OASIS AMQP Bindings & Mappings TC.
> Timothy Bish, one of the committers/PMC members at the Apache ActiveMQ
> project, is going to join me working on this effort going forward.
> Tim has previously done a lot of work on an JMS 1.1 AMQP 1.0 client using
> Proton for AMQP 1.0 support, with his existing code being available at
> https://github.com/tabish121/NeutronJMS/tree/amqp-only. The code base is
> markedly further along in terms of the wider client such as
> Connection/Session/Producers/Consumers when compared to the existing work
> here at Qpid, which has concentrated initially more on message
> implementation and mapping.
> We envisage merging our existing work to arrive at the best of both, and
> would like to begin doing so within the Qpid project by adding all the
> existing code to http://svn.apache.org/viewvc/qpid/jms/trunk/ and then
> going forward from there to merge the pieces and work toward tidying things
> up and completing remaining areas. Those looking around the code on Github
> may spot its previous prototype multi-protocol support; we are only
> intending AMQP 1.0 protocol support going forward. Everything is under the
> Apache Licence v2, and Tim obviously has an ICLA from his ActiveMQ
> participation.
> We may also want to think about using Git for our SCM for the JMS work, as
> it is a distinct tree and would likely make life easier for collaborating
> so extensively with a non-committer.
> I just wanted to give a heads up on our thinking and solicit opinion on the
> matter before doing anything. Thoughts?

All sounds great to me! Also, since Tim is already an Apache committer 
and is contributing a significant chunk of code, I personally would have 
no issue granting him commit rights. Collaboration between the projects 
to get a great 1.0 JMS client is a very good thing.

To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org

View raw message