In all likelihood both code bases would coexist for a while until the features added to Storm can be ported over to JStorm, and any discrepancies between the two can be worked out. - Bobby
On Thursday, March 26, 2015 9:27 AM, Supun Kamburugamuva <supu...@gmail.com> wrote: Having a Java code base would hugely decrease the barrier for programmers like myself who are willing to contribute, but are not familiar with Clojure. How is this merge going to happen if it at all happens.. Both code bases co-exists? Thanks, Supun.. On Tue, Mar 24, 2015 at 7:31 PM, Brian O'Neill <b...@alumni.brown.edu> wrote: > > <fwiw> > I know I¹m an outsider looking in, but I believe it makes sense to combine > efforts. > > From what I see, people continue to contrast Spark and Storm, and Spark is > gaining momentum. Having a fractured Storm community doesn¹t help things. > Combining efforts feels like it will increase productivity in the long > run. > > also.. > > <imho> > An all Java implementation would significantly reduce the barrier to entry > on the code base. If we are losing half of the potential contributors > because of a language barrier (which feels like it isn¹t too far off), > that is significant. > </imho> > </fwiw> > > two cents, > -brian > > > --- > Brian O'Neill > Chief Technology Officer > Health Market Science, a LexisNexis Company > 215.588.6024 Mobile € @boneill42 <http://www.twitter.com/boneill42> > > This information transmitted in this email message is for the intended > recipient only and may contain confidential and/or privileged material. If > you received this email in error and are not the intended recipient, or > the person responsible to deliver it to the intended recipient, please > contact the sender at the email above and delete this email and any > attachments and destroy any copies thereof. Any review, retransmission, > dissemination, copying or other use of, or taking any action in reliance > upon, this information by persons or entities other than the intended > recipient is strictly prohibited. > > > > > > On 3/24/15, 10:00 AM, "Bobby Evans" <ev...@yahoo-inc.com.INVALID> wrote: > > >I recently got an e-mail asking for confirmation about this, so I wanted > >to be sure that everyone on the dev list was made aware of what was > >happening and had a place to discuss it. JStorm is a fork of Apache > >Storm where the clojure code was translated into java code. The two > >projects have diverged somewhat since the fork, but both projects have > >been talking with one another about combining. The discussion up to this > >point really has been would this even be possible? Both groups seem > >amicable to the idea, but this is a community driven project and we want > >to be sure all important decisions like this are made out in the open. > >https://issues.apache.org/jira/browse/STORM-717 is a JIRA to work through > >how to combine the two projects. If you or anyone else has an opinion on > >this please feel free to discuss it on that JIRA on here. The goal would > >be to maintain binary compatibility for the public java and thrift APIs, > >internal APIs, dependencies and some plug-in APIs like the nimbus > >scheduler may change. I personally feel that it would be great to have > >both groups working together instead of duplication of effort and that > >having more of the code base in java would possibly make it more > >accessible to a wider range of developers. But I would encourage others > >with opinions to express them here too. > > > >The exact details of how all of this would work are still up in the air, > >but in all likelihood the two codebases would remain side by side in the > >apache repo while efforts are made to port functionality over to the java > >based version from the clojure based one. I don't know if clojure will > >completely disappear form the core of storm or not. > > - Bobby > > > -- Supun Kamburugamuva Member, Apache Software Foundation; http://www.apache.org E-mail: supu...@gmail.com; Mobile: +1 812 369 6762 Blog: http://supunk.blogspot.com