Re: improving cross language maintainability

2014-01-08 Thread Rafael Schloming
On Tue, Jan 7, 2014 at 3:24 PM, Rob Godfrey wrote: > On 20 December 2013 19:49, Rafael Schloming wrote: > > > On Fri, Dec 20, 2013 at 11:43 AM, Fraser Adams < > > fraser.ad...@blueyonder.co.uk> wrote: > > > > > I've been following this thread with interest and I guess that Rob's > > > comment >

Re: improving cross language maintainability

2014-01-07 Thread Rob Godfrey
On 20 December 2013 19:49, Rafael Schloming wrote: > On Fri, Dec 20, 2013 at 11:43 AM, Fraser Adams < > fraser.ad...@blueyonder.co.uk> wrote: > > > I've been following this thread with interest and I guess that Rob's > > comment > > > > > > " > > > > However I think that would require us to be >

Re: improving cross language maintainability

2014-01-07 Thread Rafael Schloming
So far there has been some good discussion on this thread. I can certainly appreciate the frustration that has been expressed, specifically around under defined APIs, and confusion regarding the various components of proton. I believe there are steps we can take to improve both of those situations.

Re: improving cross language maintainability

2013-12-23 Thread Ted Ross
On 12/20/2013 01:49 PM, Rafael Schloming wrote: On Fri, Dec 20, 2013 at 11:43 AM, Fraser Adams < fraser.ad...@blueyonder.co.uk> wrote: I've been following this thread with interest and I guess that Rob's comment " However I think that would require us to be organised differently with a reco

Re: improving cross language maintainability

2013-12-20 Thread Rafael Schloming
On Fri, Dec 20, 2013 at 11:43 AM, Fraser Adams < fraser.ad...@blueyonder.co.uk> wrote: > I've been following this thread with interest and I guess that Rob's > comment > > > " > > However I think that would require us to be > organised differently with a recognition that the Engine and Messenger a

Re: improving cross language maintainability

2013-12-20 Thread Fraser Adams
I've been following this thread with interest and I guess that Rob's comment " However I think that would require us to be organised differently with a recognition that the Engine and Messenger are conceptually separate (with Messenger depending on the Engine API, and having no more authority ov

Re: improving cross language maintainability

2013-12-20 Thread Darryl L. Pierce
On Thu, Dec 19, 2013 at 04:07:38PM -0500, Rafael Schloming wrote: > On Thu, Dec 19, 2013 at 9:01 AM, Darryl L. Pierce wrote: > > On Thu, Dec 19, 2013 at 08:49:59AM -0500, Rafael Schloming wrote: > > > > > I would love to hear thoughts and/or alternative ideas on how to improve > > > things. I woul

Re: improving cross language maintainability

2013-12-20 Thread Rafael Schloming
On Fri, Dec 20, 2013 at 5:46 AM, Rob Godfrey wrote: > Since I have pretty much given up on trying to work on proton, I'm not sure > that my opinion counts for much anymore... however I suppose I'm a little > curious how the JNI binding differs in "extra work" vs. PHP or Ruby or > such. Similarly w

Re: improving cross language maintainability

2013-12-20 Thread Rob Godfrey
Since I have pretty much given up on trying to work on proton, I'm not sure that my opinion counts for much anymore... however I suppose I'm a little curious how the JNI binding differs in "extra work" vs. PHP or Ruby or such. Similarly why the API distinction is "hasty" when again it should (modul

Re: improving cross language maintainability

2013-12-19 Thread Rafael Schloming
On Thu, Dec 19, 2013 at 2:44 PM, Ken Giusti wrote: > Sorry for top-posting. I'm trying to understand the consequences of what > you are proposing. > > First, as I understand it, there are two separate test suites in the > proton tree: one written in Java - containing 19 tests as you point out -

Re: improving cross language maintainability

2013-12-19 Thread Rafael Schloming
On Thu, Dec 19, 2013 at 9:01 AM, Darryl L. Pierce wrote: > On Thu, Dec 19, 2013 at 08:49:59AM -0500, Rafael Schloming wrote: > > > I would love to hear thoughts and/or alternative ideas on how to improve > > things. I would like to start addressing this early in the 0.7 > development > > cycle. >

Re: improving cross language maintainability

2013-12-19 Thread Ken Giusti
e - > From: "Rafael Schloming" > To: proton@qpid.apache.org > Sent: Thursday, December 19, 2013 8:49:59 AM > Subject: improving cross language maintainability > > Hi Everyone, > > I've been struggling with some of the cross language maintenance aspects o

Re: improving cross language maintainability

2013-12-19 Thread Darryl L. Pierce
On Thu, Dec 19, 2013 at 08:49:59AM -0500, Rafael Schloming wrote: > I would love to hear thoughts and/or alternative ideas on how to improve > things. I would like to start addressing this early in the 0.7 development > cycle. In a similar way, I'm trying to keep our Ruby and Perl bindings in pa

improving cross language maintainability

2013-12-19 Thread Rafael Schloming
Hi Everyone, I've been struggling with some of the cross language maintenance aspects of proton for a while, and I believe we need to take some steps to improve the situation. I'm one of a tiny number of people (two possibly) who regularly commit changes to both the Java and C codebase and attempt