streams-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Franklin <m.ben.frank...@gmail.com>
Subject Re: SNAPSHOT version dependencies
Date Tue, 16 Sep 2014 17:06:35 GMT
On Tue, Sep 16, 2014 at 1:05 PM, Stanton Sievers <ssievers@apache.org>
wrote:

> Hi everyone,
>
> I'm looking through the streams code base and I've noticed some
> dependencies on SNAPSHOT resources in a few places.  From a release
> standpoint this is generally frowned upon because functionality can change
> over time without changes in the code base simply because a newer SNAPSHOT
> dependency was pulled in.  In fact, it is the default behavior of the maven
> release plugin to fail a build if SNAPSHOT dependencies are detected.
>
> The few instances I've noticed are in the google-gmail,
> streams-persist-hbase, and streams-persist-hdfs modules.  The
> streams-master parent version is also a snapshot currently.
>
> If no one objects to the general idea of not having SNAPSHOT dependencies,
> I'll get a pull request up that fixes the versions in these 4 places.
>

Sounds like a great idea.


>
> Additionally, this project can make use of the maven-enforcer-plugin to
> ensure that no snapshots are used as part of project policy.
>

+1


>
> Thanks,
> -Stanton
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message