bsed / ala

Automatically exported from code.google.com/p/ala
0 stars 0 forks source link

Versioning 1.0 components #613

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
There is a need to release stable versions of components before merging the 
code re-structuring changes back on to the trunk for the biocache.
This should enable external projects working against the current trunk manage 
their own changes.

The code on the trunk for the following components will need to be versioned 
and released :

 * ala-name-matching - to be version at 1.3
 * layers-store - to be version at 1.0
 * layers-service - to be version at 1.0
 * biocache-store - to be version at 1.0
 * biocache-service - to be version at 1.0
 * biocache-jms - to be version at 1.0
 * hubs-webapp - to be version at 1.0

From Tim's email, here is some detail on how releases can be done with the 
maven release plugin.

"Basically we run 

  $ mvn release:prepare -DdryRun  (check it looks good)
  $ mvn release:clean
  $ mvn release:prepare
  $ mvn release:perform

A prepare/perform ensures there are no snapshot dependencies, builds, tests, 
branches svn, pushes the artifact to nexus and updates the trunk pom version."

We are aiming for a 1.1 release of the biocache-service and biocache-store to 
be the recommend release version for projects using the ALA after the 
evaluation period is complete.

Original issue reported on code.google.com by moyesyside on 19 Mar 2014 at 12:40

GoogleCodeExporter commented 9 years ago
just cc-ing Adam

Original comment by moyesyside on 19 Mar 2014 at 3:30