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

Reply via email to