On 8 September 2014 10:05, Gordon Sim <g...@redhat.com> wrote: > 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!
Good to hear. Any others with thoughts on the subject? I'd like to get the ball rolling soon if people are happy. > 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. I would also be supportive of doing so. > Collaboration between the projects to get a great 1.0 JMS client is a very > good thing. > > Agreed :) Robbie