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> >