On 13 December 2012 00:01, Robert Matthews <rmatth...@nakedobjects.org>wrote:

>
> However this is not a problem with Maven and it's plug-ins, I specify -
> very specifically - what version of a plug-in I want to use, but I can use
> that with version 3.0.2, 3.0.3 or 3.0.4 of Maven, it'll probably even work
> with version 2 as well.
>
> What am I missing?
>

In fact, in most cases you will also be able to do this in Isis... the
point is that it isn't a "certified release", and so the end-user is to
some extent risking JAR hell.  But yes, you could take the latest
isis-wicket-viewer and isis-objectstore-jdo, even if they depend on
different versions of core, 99% of the time it's likely to work.  The
version of core you'll end up running against will be determined by Maven's
dependency mediation rules; the developer can explicitly override by
specifying the version of core in their  <dependencyManagement> section.

The point about semantic versioning is that it will give the end-user
better information to use when overriding.



>
> Regards
>
> Rob
>
>

Reply via email to