[
https://issues.apache.org/jira/browse/KAFKA-18142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17902701#comment-17902701
]
Dejan Stojadinović commented on KAFKA-18142:
--------------------------------------------
Update: this issue is probably a duplicate of KAFKA-17053
> Switch Kafka's Gradle build shadow plugin to `com.gradleup.shadow` (and
> upgrade version)
> ----------------------------------------------------------------------------------------
>
> Key: KAFKA-18142
> URL: https://issues.apache.org/jira/browse/KAFKA-18142
> Project: Kafka
> Issue Type: Task
> Components: build
> Reporter: Dejan Stojadinović
> Assignee: Dejan Stojadinović
> Priority: Major
> Labels: gradle, shadow
>
> {panel:title=Prologue|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1|bgColor=#FFFFCE}
> * [https://github.com/apache/kafka/pull/16295] *KAFKA-16803: Update
> ShadowJavaPlugin*
> * [https://github.com/apache/kafka/pull/17218] *Revert "KAFKA-16803: Change
> fork, update ShadowJavaPlugin to 8.1.7 (#16295)"*
> * [https://github.com/apache/kafka/pull/16489] *KAFKA-17052: Downgrade
> ShadowJarPlugin to 8.1.3*
> {panel}
> *{color:blue}Action point:{color}*
> * switch shadow plugin from *_io.github.goooler.shadow_* to
> *_com.gradleup.shadow_*
> * upgrade version from _*8.1.3*_ to _*8.3.5*_ (release notes:
> https://gradleup.com/shadow/changes/#v8-3-5-2024-11-03)
> *{color:red}Rationale:{color}* both previous one and currently used shadow
> plugins are now deprecated (in favor of *_com.gradleup.shadow_*):
> - *_com.github.johnrengelman.shadow_* maintenance was transferred to
> *_com.gradleup.shadow_*:
> [https://github.com/GradleUp/shadow/tree/8.3.5?tab=readme-ov-file#gradle-shadow]
> - *_io.github.goooler.shadow_*: changes are ported to
> *_com.gradleup.shadow_*:
> [https://github.com/Goooler/shadow?tab=readme-ov-file#gradle-shadow]
> (!) {color:green}*Pitfall (to keep in mind):*{color}
> [https://github.com/apache/kafka/pull/15532] *KAFKA-16359: Corrected manifest
> file for kafka-clients*
--
This message was sent by Atlassian Jira
(v8.20.10#820010)