Dejan Stojadinović created KAFKA-18142:
------------------------------------------

             Summary: Switch Kafka's Gradle build shadow plugin to 
`com.gradleup.shadow`
                 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ć


{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_*.

*{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)

Reply via email to