I'm OK to stop feature dev. for storm-core on 1.x branch. As Taylor said
that was the original plan, and we broke it.
We even might need to stop feature development for storm-core on 'master'
if it touches un-ported files, but it would tend to break so I couldn't
claim that.

Moreover, I propose unassigning all issues regarding port if pull request
is not open, and go on with 'no assignee' or 'competitive assignee' for
porting related issues. We had been set assignee for the issues, and
assignee holds it even though he/she can't or don't work on that for a long
time.

Before stopping, I'd like to include STORM-2016
<https://issues.apache.org/jira/browse/STORM-2016> to 1.x version line.
(target for 1.1.0)

- This will heavily affect to upcoming storm-sql improvements (I'd say that
without STORM-2016 we even have very hard time to launch storm-sql runner)
- This will help avoiding to copy libraries (and its transitive
dependencies) to extlib directory when it's necessary for only some of
topologies. Clear example is STORM-1881
<https://issues.apache.org/jira/browse/STORM-1881>.
- This will give great flexibility to configure user topology jar and
submit topology.

Thanks,
Jungtaek Lim (HeartSaVioR)

2016년 8월 17일 (수) 오후 11:58, P. Taylor Goetz <ptgo...@gmail.com>님이 작성:

> I agree, and that was the original plan.
>
> However, the clojure to java migration stalled for a number of reasons
> (peoples’ $dayjob responsibilities can change often and affect the amount
> of time they have to contribute to the project — this is to be expected and
> not considered a problem.). Prior to “feature freezing” the 1.x line, I
> think we should get 1.1.0 released. In my opinion the only remaining issue
> for the release is a resolution to STORM-2006, particularly adding an
> interface for aggregated metrics.
>
> I don’t have a good feel for how long it will take to get the master
> branch (aka “2.0”) in a releasable state (again it comes down to
> contributor $dayjobs, which are largely out of anyone’s control). So I
> think we should plan on supporting 1.x for a while.
>
> -Taylor
>
> > On Aug 16, 2016, at 10:40 PM, Harsha Chintalapani <st...@harsha.io>
> wrote:
> >
> > Hi All,
> >          Currently we are undertaken JStorm merger and ongoing migration
> > of existing Clojure code. I am proposing that we should stop any feature
> > development for 1.x branch so that we can make progress on java migration
> > and get it done before adding any further features. If any one interested
> > adding features they can do so on master for 2.0.
> >            This will give us time to complete the migration and keeps the
> > core code more or less the same . Adding more code to core makes the
> > migration that much harder.
> > We should be ok on adding any connectors or so as that can be independent
> > of core and can be easily added to master.
> >             What you think?
> >
> > Thanks,
> > Harsha
>
>

Reply via email to