+1 Nice! Less special-case handling is always good.
> On 14. Jun 2019, at 10:30, Thomas Weise <t...@apache.org> wrote: > > Dyana, thanks for taking this up! > > The flink-connector-kinesis module is already part of the CI pipeline, it > is just excluded when creating the release. So what needs to be done is to > remove the -Pinclude-kinesis cruft and make it part of the default modules > instead. > > Thomas > > > On Fri, Jun 14, 2019 at 10:06 AM Dyana Rose <dyana.r...@salecycle.com> > wrote: > >> Brilliant. That Issue is in now under: >> https://issues.apache.org/jira/browse/FLINK-12847 >> >> Thanks, >> Dyana >> >> On Fri, 14 Jun 2019 at 03:07, Tzu-Li (Gordon) Tai <tzuli...@apache.org> >> wrote: >> >>> Hi, >>> >>> Thanks Dyana for bringing this up and Bowen for helping to move this >>> forward. Very happy to hear about this! >>> >>> Please feel free to to create a new JIRA ticket for this and assign it to >>> yourself. +1 to aim this for 1.9.0. >>> The subtasks that Bowen mentioned looks good to me. Issues such as [1] >> and >>> [2] should also be resolved as part of this effort. >>> >>> Also cc'ing Thomas, who recently has more coverage on the Flink Kinesis >>> connector. >>> >>> Cheers, >>> Gordon >>> >>> [1] https://issues.apache.org/jira/browse/FLINK-3924 >>> [2] https://issues.apache.org/jira/browse/FLINK-7673 >>> >>> On Fri, Jun 14, 2019 at 2:46 AM Bowen Li <bowenl...@gmail.com> wrote: >>> >>>> Hi Dyana, >>>> >>>> Thanks for bringing this up! >>>> >>>> You are right that ASL is the blocker for us to officially include >>>> flink-connecotr-kinesis as a connector module to build and publish to >>> Maven >>>> central. I've been thru the mess of building, publishing, and >> maintaining >>>> flink-connector-kinesis via Jfrog, and that's a really really painful >>>> experience... Glad to hear AWS finally pulls the trigger to change >>>> KCL/KPL's license. So big +1 on this initiative from me. >>>> >>>> I'm not aware of any previous discussion on this, so please feel free >> to >>>> create a new JIRA ticket, assign to yourself, and work on it. As a >>>> committer, I'll be happy to help move this effort forward, and we can >>> seek >>>> help from other experts in kinesis connector like @Tzu-Li (Gordon) Tai >>>> <tzuli...@apache.org> when needed. >>>> >>>> The task should include, but not limited to, upgrading KCL/KPL to new >>>> versions of Apache 2.0 license, changing licenses and NOTICE files in >>>> flink-connector-kinesis, and adding flink-connector-kinesis to build, >> CI >>>> and artifact publishing pipeline. These can be broken into subtasks. >>>> >>>> If AWS's PR you gave can be finished soon enough, we may be able to >> sneak >>>> this into Flink 1.9 before feature freeze which is currently set as end >>> of >>>> June. Otherwise, we may have to wait till the next major release like >>> 1.10, >>>> as such a big change may not happen in maintenance releases like 1.9.1. >>>> >>>> Bowen >>>> >>>> On Thu, Jun 13, 2019 at 5:38 AM dyana.rose <dyana.r...@salecycle.com> >>>> wrote: >>>> >>>>> >>>>> The Kinesis Client Library v2.x and the AWS Java SDK v2.x both are now >>> on >>>>> the Apache 2.0 license. >>>>> >>> https://github.com/awslabs/amazon-kinesis-client/blob/master/LICENSE.txt >>>>> https://github.com/aws/aws-sdk-java-v2/blob/master/LICENSE.txt >>>>> >>>>> There is a PR for the Kinesis Producer Library to update it to the >>> Apache >>>>> 2.0 license ( >>> https://github.com/awslabs/amazon-kinesis-producer/pull/256) >>>>> >>>>> If I understand the Amazon software license issue correctly updating >> to >>>>> these new major versions (and the KPL when it's available under the >>> Apache >>>>> license) will allow the Kinesis connectors to be distributed in the >> core >>>>> build. (making my life easier) >>>>> >>>>> I haven't seen a Jira ticket specifically for an upgrade in major >>>>> version, but it would solve this one, though otherwise than intended! >>>>> https://issues.apache.org/jira/browse/FLINK-7673 >>>>> >>>>> Unless there are already discussed reasons not to upgrade, I'll stick >> a >>>>> ticket in for it and cross my fingers that the KPL PR gets merged >>> sometime >>>>> in the relatively near future. >>>>> >>>>> Thanks, >>>>> Dyana >>>>> >>>> >>> >> >> >> -- >> >> Dyana Rose >> Software Engineer >> >> >> W: www.salecycle.com <http://www.salecycle.com/> >> [image: The 2019 Look Book - Download Now] >> <https://t.xink.io/Tracking/Index/WcwBAKNtAAAwphkA0> >>