[ 
https://issues.apache.org/jira/browse/KAFKA-18970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18101086#comment-18101086
 ] 

Yunseop Eom commented on KAFKA-18970:
-------------------------------------

Update on PR #22948: https://github.com/apache/kafka/pull/22948

The PR enables Gradle Module Metadata publication for kafka-clients so Gradle 
consumers can resolve published variants and capabilities.

Validation completed:
- :clients:generateMetadataFileForMavenJavaPublication
- :clients:check excluding tests
- Generated module.json inspection
- git diff --check

The full :clients:check run reached the existing 
KafkaProducerTest.testTopicExpiryInMetadata wait and was interrupted after it 
remained blocked; this was unrelated to the one-line publication configuration 
change. The PR is open and awaiting review.

> [kafka-clients] Gradle module metadata publication should be enabled
> --------------------------------------------------------------------
>
>                 Key: KAFKA-18970
>                 URL: https://issues.apache.org/jira/browse/KAFKA-18970
>             Project: Kafka
>          Issue Type: Task
>          Components: build, clients
>            Reporter: Dejan Stojadinović
>            Priority: Minor
>              Labels: Gradle, gradle, help-wanted, up-for-grabs
>
> (!) _*Prologue:*_ see this github  PR 
> [https://github.com/apache/kafka/pull/18018#discussion_r1968540211]
> (i) *_More details:_* while changing shadow plugin (KAFKA-18142) we were 
> forced to disable Gradle module metadata publication for _*clients*_ 
> submodule (i.e. for _*kafka-clients*_ artifacts):
>  * 
> [https://docs.gradle.org/8.10.2/userguide/publishing_gradle_module_metadata.html#sub:disabling-gmm-publication]
>  * 
> [https://github.com/apache/kafka/commit/e3080684c08c1832b172f9ec3183a2c238306ff2#diff-49a96e7eea8a94af862798a45174e6ac43eb4f8b4bd40759b5da63ba31ec3ef7R1826]
> (on) _*Action point:*_ remove this switch in order to enable default behavior 
> (i.e. to enable Gradle module metadata publication for _*clients*_ submodule)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to