amazon-kinesis-client icon indicating copy to clipboard operation
amazon-kinesis-client copied to clipboard

Support artifacts with all third-party dependencies relocated

Open junyuc25 opened this issue 1 year ago • 2 comments

Currently KCL v2 contains several third party dependencies that are known to cause dependency conflicts to downstream, such as guava and protobuf. Is it possible to release a "clean" version of artifacts with all these third party dependencies relocated? As an exampl, AWS SDK already provides this kind of artifact: https://aws.amazon.com/blogs/developer/java-sdk-bundle/. This would benefit all downstream projects that consume KCL and relieve their burden of handling dependencies conflicts.

junyuc25 avatar Jan 09 '24 10:01 junyuc25

This is possible. We will look into including this. Please add a thumbs up to this if you would be interested. Please clarify your use case. We will comment here if we have an update with a release without third party dependencies.

brendan-p-lynch avatar Mar 08 '24 23:03 brendan-p-lynch