> @@ -20,8 +20,8 @@
>  <project xmlns="http://maven.apache.org/POM/4.0.0"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/maven-v4_0_0.xsd";>
>    <modelVersion>4.0.0</modelVersion>
>    <parent>
> -    <groupId>org.apache.jclouds.labs</groupId>
> -    <artifactId>jclouds-labs-openstack</artifactId>
> +    <groupId>org.apache.jclouds</groupId>
> +    <artifactId>jclouds-project</artifactId>
>      <version>1.7.0-SNAPSHOT</version>

Without a `<version>` of its own, how will this then be released? When 
jclouds-project:1.7.0 is released this project, since it inherits the version, 
will also automatically be at 1.7.0.

I think each project here will need its own `<version>` (I'm not sure then if 
`<jclouds.version>` is still relevant, because that should then be 
`${project.parent.version}`) and then the release process will require three 
steps:

  1. Set the version of the _parent_ to the released version (this leaves 
_this_ project with a snapshot version)
  2. Release this project, which will afterwards be back to a snapshot version
  3. Set the parent version back to the snapshot

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/11/files#r4947700

Reply via email to