kafka-jira mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Guozhang Wang (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (KAFKA-6536) Streams quickstart pom.xml is missing versions for a bunch of plugins
Date Tue, 13 Feb 2018 17:03:00 GMT

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

Guozhang Wang commented on KAFKA-6536:
--------------------------------------

Thanks Yaswanth, please follow the contribution guidance to submit a PR for this issue.

> Streams quickstart pom.xml is missing versions for a bunch of plugins
> ---------------------------------------------------------------------
>
>                 Key: KAFKA-6536
>                 URL: https://issues.apache.org/jira/browse/KAFKA-6536
>             Project: Kafka
>          Issue Type: Bug
>          Components: streams
>    Affects Versions: 1.0.0, 0.11.0.2, 1.0.1
>            Reporter: Ewen Cheslack-Postava
>            Priority: Major
>              Labels: newbie
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> There are a bunch of plugins being used that maven helpfully warns you about being unversioned:
> {code:java}
> > [INFO] Scanning for projects...
> > [WARNING]
> > [WARNING] Some problems were encountered while building the effective model for
org.apache.kafka:streams-quickstart-java:maven-archetype:1.0.1
> > [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-shade-plugin
is missing. @ org.apache.kafka:streams-quickstart:1.0.1, /Users/ewencp/kafka.git/.release_work_dir/kafka/streams/quickstart/pom.xml,
line 64, column 21
> > [WARNING] 'build.plugins.plugin.version' for com.github.siom79.japicmp:japicmp-maven-plugin
is missing. @ org.apache.kafka:streams-quickstart:1.0.1, /Users/ewencp/kafka.git/.release_work_dir/kafka/streams/quickstart/pom.xml,
line 74, column 21
> > [WARNING]
> > [WARNING] Some problems were encountered while building the effective model for
org.apache.kafka:streams-quickstart:pom:1.0.1
> > [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-shade-plugin
is missing. @ line 64, column 21
> > [WARNING] 'build.plugins.plugin.version' for com.github.siom79.japicmp:japicmp-maven-plugin
is missing. @ line 74, column 21
> > [WARNING]
> > [WARNING] It is highly recommended to fix these problems because they threaten the
stability of your build.
> > [WARNING]
> > [WARNING] For this reason, future Maven versions might no longer support building
such malformed projects.{code}
> Unversioned dependencies are dangerous as they make the build non-reproducible. In fact,
a released version may become very difficult to build as the user would have to track down
the working versions of the plugins. This seems particularly bad for the quickstart as it's
likely to be copy/pasted into people's own projects.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message