Permalink
Browse files

Update README.md

  • Loading branch information...
1 parent 3b16371 commit e7eb37c5c6761982d1f30de701f634f232bd34db @johnmay johnmay committed Mar 9, 2014
Showing with 3 additions and 1 deletion.
  1. +3 −1 README.md
View
@@ -132,7 +132,9 @@ The Maven artefacts are currently deployed to the European Bioinformatics Instit
</repositories>
```
-You can then use a cdk module by specifying a dependency in the `pom.xml`. Any additional requirements of the module will also be included. The `RELEASE` specifies the latest released version whilst `LATEST` will provide the latest development build (snapshot). You may also specify a specific version. The `RELEASE` tag will not work if the snapshots repo has releases turned on.
+You can then use a cdk module by specifying a dependency in the `pom.xml`. Any additional requirements of the module will also be included. To include a dependency you specify a version.
+
+Using `RELEASE` specifies the latest released version. The CDK uses even versions for stable releases (1.0, 1.2, 1.4, ..) and odd numbers for developer releases (1.1, 1.3, 1.5, ..). The `RELEASE` version hear refers to most recently deploy version which will normally be the developer. Snapshot builds are daily previews of the next release, for instance, `1.5.6-SNAPSHOT` is the preview of the `1.5.6` release. Generally, is is preferable to indicate a specific version requirement and only rely on snapshots when developing and a new feature is urgently required. [Ranges](http://stackoverflow.com/questions/30571/how-do-i-tell-maven-to-use-the-latest-version-of-a-dependency) can also be used.
```xml
<dependencies>

0 comments on commit e7eb37c

Please sign in to comment.