Hi Dan,
It's not a problem for now.
Actually I started to work on BEAM-537 and BEAM-320. So, I've excluded
Kinesis from the binary distro.
Regards
JB
On 09/05/2016 07:46 PM, Dan Halperin wrote:
Thanks, JB. Sorry, this is my fault for not catching this in review.
It looks like other Apache products simply put the ASL dependency in a
profile. E.g., https://github.com/apache/spark/blob/master/pom.xml#L2428
But, they do still distribute the modules in Maven:
https://search.maven.org/#search%7Cga%7C1%7Cspark%20kinesis
Which binary distributions are you talking about?
On Mon, Sep 5, 2016 at 1:42 AM, Jean-Baptiste Onofré <[email protected]>
wrote:
Hi all,
recently, we added Kinesis IO.
This IO uses two artifacts:
- aws-java-sdk-kinesis
- amazon-kinesis-client
Kinesis Client artifact is released under the Amazon Software License (as
you can see in the artifact pom).
Unfortunately, software under Amazon Software License can't be included in
Apache projects (see http://www.apache.org/legal/resolved.html).
Right now, the Kinesis IO uses those artifacts, it doesn't ship or shade
them. So, it's ok.
As we plan to create binary distributions, we won't be able to include
Kinesis IO in any distributions as we would need to ship the
amazon-kinesis-client. So, we will have to document how to add Kinesis IO
and let the user reads and approves the license.
Just a reminder ;)
Regards
JB
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com