You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@storm.apache.org by "Xin Wang (JIRA)" <ji...@apache.org> on 2015/06/25 03:46:06 UTC
[jira] [Commented] (STORM-717) Proposal: JStorm contribution from
Alibaba
[ https://issues.apache.org/jira/browse/STORM-717?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14600519#comment-14600519 ]
Xin Wang commented on STORM-717:
--------------------------------
This really a challenging work. Come on, guys!
> 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
> Assignee: Longda Feng
>
> This is a umbrella case for the code contribution from Jstorm project. Please follow in this root jira to raise concerns and make discussions. All discussion in dev list or votes shall have a link posted in this unbrella jira.
> 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?
> References:
> Jstorm site: https://github.com/alibaba/jstorm
> Original Discussion about JStorm and Storm: http://mail-archives.apache.org/mod_mbox/storm-dev/201410.mbox/%3C005701cfef39%245efd8100%241cf88300%24%40alibaba-inc.com%3E
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)