Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
John May committed Mar 9, 2014
1 parent 3b16371 commit e7eb37c
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion README.md
Expand Up @@ -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>
Expand Down

0 comments on commit e7eb37c

Please sign in to comment.