Justin’s review of RC1 identified the unacceptable inclusion of 
gradle-wrapper.jar in the source release bundle.

I see that Kafka avoids bundling gradle-wrapper.jar by requiring the user to 
perform a “bootstrap gradle” step using an installed version of gradle.
That step creates the gradle wrapper (and downloads gradle-wrapper.jar) so that 
gradlew can be used from that point on.
see https://github.com/apache/kafka/blob/trunk/README.md 
<https://github.com/apache/kafka/blob/trunk/README.md>

Guess I’ll head Edgent down that path.

Interestingly, the Kafka repo still contains the wrapper - i.e, if one clones / 
downloads the github repo, the wrapper is already present.

Justin, is it legal for the source repository to continue to contain the gradle 
wrapper?  Kafka’s repo/LICENSE doesn’t have any mention of it.

— Dale

Reply via email to