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