You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@storm.apache.org by "Sean Zhong (JIRA)" <ji...@apache.org> on 2015/03/23 16:41:16 UTC

[jira] [Created] (STORM-717) Proposal: JStorm contribution from Alibaba

Sean Zhong created STORM-717:
--------------------------------

             Summary: Proposal: JStorm contribution from Alibaba
                 Key: STORM-717
                 URL: https://issues.apache.org/jira/browse/STORM-717
             Project: Apache Storm
          Issue Type: Umbrella
            Reporter: Sean Zhong


This is a umbrella case for the code contribution from Jstorm project. Please follow in this root jira to raise concerns and make discussions.

The suggested steps and principals:

Principal for the JStorm contribution
1.      All job jars in Storm can be migrated directly without recompilation.
2.      Functions of JStorm will be merged into Storm.
3.      Most user facing function or user experience of Storm will be retained.
4.      There will be performance improvement.
5.      The process should be Smooth with incremental and tractable progress.

Need consense and further discussion
What is the best approach to evolve Clojure and Java(need more discussion on this) the two languages in future? More on Java?

Proposed Steps:
1.      IP donation
We should follow process of http://incubator.apache.org/ip-clearance/, 

a)      Identity the code base,  which tag version to choose as a basis. MD5 for the code base.
b)       IP Plan (copyright)
c)       distribution right, ICLA

2.      Determine the folder layout required for Storm, so that we can then easily break the effort to module level. 

3.      Continue the discussion and get a consensus of everyone in community about relation of Clojure and Java.

4.      Define process
a)       whether to create a Branch?
b)       What is the target Feature list?
c)        What is the target feature Order?
d)       What is the target Time line?
e)       What is the Target Version?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)