[ 
https://issues.apache.org/jira/browse/FLINK-3298?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15410496#comment-15410496
 ] 

Tzu-Li (Gordon) Tai commented on FLINK-3298:
--------------------------------------------

Formally defining how we deal with new connector contributions (batch, 
streaming, state-backends) is a long overdue task for Flink. As Flink is 
growing in popularity, we can expect more of these contributions to come, and 
it's important that we clearly define a decision process to provide better 
experience for new contributors working on them.

Some initial thoughts:

 1. For every new connector contribution, we should have a set of criteria to 
decide how we should deal with them. The final decision can either be "link on 
Flink's community page", "collect in flink-connectors/flink-contrib", or "core 
flink repository".

2. The initial discussion can happen on the dev mailing lists, and only when 
the decision is voted and made by core committers, should a corresponding JIRA 
be opened and let contributors pick them up (connector contributions which 
haven't gone through this process are to be rejected). I think the questions 
Stephan asked can be a good starting point for the deciding criteria.

Currently we also have a few other JIRAs for other connectors (some with PRs 
already). We'd probably need to go through them before proceeding with them 
(some of them already have discussions on how they should be dealt with).

> Streaming connector for ActiveMQ
> --------------------------------
>
>                 Key: FLINK-3298
>                 URL: https://issues.apache.org/jira/browse/FLINK-3298
>             Project: Flink
>          Issue Type: New Feature
>          Components: Streaming Connectors
>            Reporter: Mohit Sethi
>            Assignee: Ivan Mushketyk
>            Priority: Minor
>




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

Reply via email to