Bug 531859 - Plan 2.4.0 release

Change-Id: I4ff8945c0f3c00e6f32fd11b1700f2e946a37a92
Signed-off-by: jad <jad@kth.se>
diff --git a/org.eclipse.lyo.oslc4j.adaptormodel/META-INF/MANIFEST.MF b/org.eclipse.lyo.oslc4j.adaptormodel/META-INF/MANIFEST.MF
index 5f52ec4..214a968 100644
--- a/org.eclipse.lyo.oslc4j.adaptormodel/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.oslc4j.adaptormodel/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.lyo.oslc4j.adaptormodel;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-ClassPath: .
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
diff --git a/org.eclipse.lyo.oslc4j.codegenerator/META-INF/MANIFEST.MF b/org.eclipse.lyo.oslc4j.codegenerator/META-INF/MANIFEST.MF
index c51b8a2..1b9e5cd 100644
--- a/org.eclipse.lyo.oslc4j.codegenerator/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.oslc4j.codegenerator/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: Toolchain Code Generator
 Bundle-SymbolicName: org.eclipse.lyo.oslc4j.codegenerator
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-Activator: org.eclipse.lyo.oslc4j.codegenerator.Activator
 Bundle-Vendor: Eclipse Lyo
 Require-Bundle: org.eclipse.core.runtime,
diff --git a/org.eclipse.lyo.oslc4j.codegenerator/pom.xml b/org.eclipse.lyo.oslc4j.codegenerator/pom.xml
index f199cd9..c2c0387 100644
--- a/org.eclipse.lyo.oslc4j.codegenerator/pom.xml
+++ b/org.eclipse.lyo.oslc4j.codegenerator/pom.xml
@@ -20,12 +20,12 @@
 	<parent>
 		<groupId>org.eclipse.lyo.tools</groupId>
 		<artifactId>tools-parent</artifactId>
-		<version>2.3.0</version>
+		<version>2.4.0-SNAPSHOT</version>
 		<relativePath>../org.eclipse.lyo.tools.parent</relativePath>
 	</parent>
 
 	<artifactId>org.eclipse.lyo.oslc4j.codegenerator</artifactId>
-	<version>2.3.0</version> <!-- This version should match the version of your project in the MANIFEST.MF -->
+	<version>2.4.0-SNAPSHOT</version> <!-- This version should match the version of your project in the MANIFEST.MF -->
 	<packaging>eclipse-plugin</packaging>
 
 	<properties>
@@ -36,17 +36,17 @@
 		<dependency>
 			<groupId>org.eclipse.lyo.tools</groupId>
 			<artifactId>org.eclipse.lyo.oslc4j.adaptormodel</artifactId>
-			<version>2.3.0</version>
+			<version>2.4.0-SNAPSHOT</version>
 		</dependency>
 		<dependency>
 			<groupId>org.eclipse.lyo.tools</groupId>
 			<artifactId>org.eclipse.lyo.tools.adaptormodel.model</artifactId>
-			<version>2.3.0</version>
+			<version>2.4.0-SNAPSHOT</version>
 		</dependency>
         <dependency>
             <groupId>org.eclipse.lyo.tools</groupId>
             <artifactId>org.eclipse.lyo.tools.vocabulary.model</artifactId>
-            <version>2.3.0</version>
+            <version>2.4.0-SNAPSHOT</version>
         </dependency>
 
 
@@ -93,9 +93,9 @@
 							<!-- <jar>p2.eclipse-plugin:org.eclipse.lyo.tools.adaptormodel.model</jar> -->
 							<!-- <jar>org.eclipse.lyo.tools.adaptormodel.model</jar> -->
                             <!-- <jar>org.eclipse.lyo.tools:org.eclipse.lyo.tools.adaptormodel.model</jar> -->
-							<jar>${project.basedir}/../org.eclipse.lyo.tools.adaptormodel.model/target/org.eclipse.lyo.tools.adaptormodel.model-2.3.0.jar</jar>
-                            <jar>${project.basedir}/../org.eclipse.lyo.tools.vocabulary.model/target/org.eclipse.lyo.tools.vocabulary.model-2.3.0.jar</jar>
-							<!-- <jar>C:\Users\jad\git\org.eclipse.lyo.tools\org.eclipse.lyo.tools.adaptormodel.model\target\org.eclipse.lyo.tools.adaptormodel.model-2.3.0.jar</jar> -->
+							<jar>${project.basedir}/../org.eclipse.lyo.tools.adaptormodel.model/target/org.eclipse.lyo.tools.adaptormodel.model-2.4.0-SNAPSHOT.jar</jar>
+                            <jar>${project.basedir}/../org.eclipse.lyo.tools.vocabulary.model/target/org.eclipse.lyo.tools.vocabulary.model-2.4.0-SNAPSHOT.jar</jar>
+							<!-- <jar>C:\Users\jad\git\org.eclipse.lyo.tools\org.eclipse.lyo.tools.adaptormodel.model\target\org.eclipse.lyo.tools.adaptormodel.model-2.4.0-SNAPSHOT.jar</jar> -->
 						</jars>
 					</acceleoProject>
 					<packagesToRegister>
diff --git a/org.eclipse.lyo.tools.adaptormodel.edit/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.adaptormodel.edit/META-INF/MANIFEST.MF
index 34a865e..64e9449 100644
--- a/org.eclipse.lyo.tools.adaptormodel.edit/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.adaptormodel.edit/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.lyo.tools.adaptormodel.edit;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-ClassPath: .
 Bundle-Activator: adaptorinterface.provider.AdaptorInterfaceEditPlugin$Implementation
 Bundle-Vendor: %providerName
diff --git a/org.eclipse.lyo.tools.adaptormodel.editor/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.adaptormodel.editor/META-INF/MANIFEST.MF
index f39adf2..a15baf3 100644
--- a/org.eclipse.lyo.tools.adaptormodel.editor/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.adaptormodel.editor/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.lyo.tools.adaptormodel.editor;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-ClassPath: .
 Bundle-Activator: adaptorinterface.presentation.AdaptorInterfaceEditorPlugin$Implementation
 Bundle-Vendor: %providerName
diff --git a/org.eclipse.lyo.tools.adaptormodel.model/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.adaptormodel.model/META-INF/MANIFEST.MF
index b2db5ff..0f596b1 100644
--- a/org.eclipse.lyo.tools.adaptormodel.model/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.adaptormodel.model/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.lyo.tools.adaptormodel.model;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-ClassPath: .
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
diff --git a/org.eclipse.lyo.tools.adaptormodel.tests/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.adaptormodel.tests/META-INF/MANIFEST.MF
index a739e81..f97129d 100644
--- a/org.eclipse.lyo.tools.adaptormodel.tests/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.adaptormodel.tests/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.lyo.tools.adaptormodel.tests;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-ClassPath: .
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
diff --git a/org.eclipse.lyo.tools.codegenerator.feature/feature.xml b/org.eclipse.lyo.tools.codegenerator.feature/feature.xml
index 2a56175..13e43f3 100644
--- a/org.eclipse.lyo.tools.codegenerator.feature/feature.xml
+++ b/org.eclipse.lyo.tools.codegenerator.feature/feature.xml
@@ -2,7 +2,7 @@
 <feature
       id="org.eclipse.lyo.tools.codegenerator.feature"
       label="Lyo Code Generator"
-      version="2.3.0"
+      version="2.4.0.qualifier"
       provider-name="Eclipse Lyo">
 
    <description url="https://www.eclipse.org/lyo/">
diff --git a/org.eclipse.lyo.tools.codegenerator.ui/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.codegenerator.ui/META-INF/MANIFEST.MF
index 38b2004..d125315 100644
--- a/org.eclipse.lyo.tools.codegenerator.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.codegenerator.ui/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: Acceleo Codegenerator Module IDE Plug-in
 Bundle-SymbolicName: org.eclipse.lyo.tools.codegenerator.ui;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-Activator: org.eclipse.lyo.tools.codegenerator.ui.Activator
 Bundle-Vendor: Eclipse Modeling Project
 Require-Bundle: org.eclipse.ui,
diff --git a/org.eclipse.lyo.tools.parent/pom.xml b/org.eclipse.lyo.tools.parent/pom.xml
index f57ba1a..67d03b9 100644
--- a/org.eclipse.lyo.tools.parent/pom.xml
+++ b/org.eclipse.lyo.tools.parent/pom.xml
@@ -3,13 +3,13 @@
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.eclipse.lyo.tools</groupId>
 	<artifactId>tools-parent</artifactId>
-	<version>2.3.0</version>
+	<version>2.4.0-SNAPSHOT</version>
 	<packaging>pom</packaging>
 
 	<properties>
 	    <maven.compiler.target>1.8</maven.compiler.target>
 	    <maven.compiler.source>1.8</maven.compiler.source>
-		<tycho.version>0.26.0</tycho.version>
+		<tycho.version>1.0.0</tycho.version>
 		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 		<p2.repo>http://download.eclipse.org/releases/neon</p2.repo>
 	</properties>
@@ -37,6 +37,11 @@
 		<plugins>
 			<plugin>
 				<groupId>org.eclipse.tycho</groupId>
+				<artifactId>tycho-versions-plugin</artifactId>
+				<version>${tycho.version}</version>
+			</plugin>
+			<plugin>
+				<groupId>org.eclipse.tycho</groupId>
 				<artifactId>tycho-maven-plugin</artifactId>
 				<version>${tycho.version}</version>
 				<extensions>true</extensions>
diff --git a/org.eclipse.lyo.tools.toolchain.design/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.toolchain.design/META-INF/MANIFEST.MF
index 1dd1743..e480ad8 100644
--- a/org.eclipse.lyo.tools.toolchain.design/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.toolchain.design/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: ToolChainModel.design
 Bundle-SymbolicName: org.eclipse.lyo.tools.toolchain.design;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-Activator: ToolChainModel.design.Activator
 Require-Bundle: org.eclipse.ui,
  org.eclipse.core.runtime,
diff --git a/org.eclipse.lyo.tools.toolchain.design/pom.xml b/org.eclipse.lyo.tools.toolchain.design/pom.xml
index a60f246..a1937b4 100644
--- a/org.eclipse.lyo.tools.toolchain.design/pom.xml
+++ b/org.eclipse.lyo.tools.toolchain.design/pom.xml
@@ -20,12 +20,12 @@
 	<parent>
 		<groupId>org.eclipse.lyo.tools</groupId>
 		<artifactId>tools-parent</artifactId>
-		<version>2.3.0</version>
+		<version>2.4.0-SNAPSHOT</version>
 		<relativePath>../org.eclipse.lyo.tools.parent</relativePath>
 	</parent>
 
 	<artifactId>org.eclipse.lyo.tools.toolchain.design</artifactId>
-	<version>2.3.0</version> <!-- This version should match the version of your project in the MANIFEST.MF -->
+	<version>2.4.0-SNAPSHOT</version> <!-- This version should match the version of your project in the MANIFEST.MF -->
 	<packaging>eclipse-plugin</packaging>
 
 	<properties>
@@ -36,32 +36,32 @@
 		<dependency>
 			<groupId>org.eclipse.lyo.tools</groupId>
 			<artifactId>org.eclipse.lyo.oslc4j.adaptormodel</artifactId>
-			<version>2.3.0</version>
+			<version>2.4.0-SNAPSHOT</version>
 		</dependency>
 		<dependency>
 			<groupId>org.eclipse.lyo.tools</groupId>
 			<artifactId>org.eclipse.lyo.tools.adaptormodel.model</artifactId>
-			<version>2.3.0</version>
+			<version>2.4.0-SNAPSHOT</version>
 		</dependency>
 		<dependency>
 			<groupId>org.eclipse.lyo.tools</groupId>
 			<artifactId>org.eclipse.lyo.tools.toolchain.model</artifactId>
-			<version>2.3.0</version>
+			<version>2.4.0-SNAPSHOT</version>
 		</dependency>
 		<dependency>
 			<groupId>org.eclipse.lyo.tools</groupId>
 			<artifactId>org.eclipse.lyo.tools.vocabulary.model</artifactId>
-			<version>2.3.0</version>
+			<version>2.4.0-SNAPSHOT</version>
 		</dependency>
 		<dependency>
 			<groupId>org.eclipse.lyo.tools</groupId>
 			<artifactId>org.eclipse.lyo.tools.toolchain.edit</artifactId>
-			<version>2.3.0</version>
+			<version>2.4.0-SNAPSHOT</version>
 		</dependency>
 		<dependency>
 			<groupId>org.eclipse.lyo.tools</groupId>
 			<artifactId>org.eclipse.lyo.tools.toolchain.editor</artifactId>
-			<version>2.3.0</version>
+			<version>2.4.0-SNAPSHOT</version>
 		</dependency>
 	</dependencies>
 
@@ -91,9 +91,9 @@
 							</entry>
 						</entries>
 						<jars>
-							<jar>${project.basedir}/../org.eclipse.lyo.tools.adaptormodel.model/target/org.eclipse.lyo.tools.adaptormodel.model-2.3.0.jar</jar>
-							<jar>${project.basedir}/../org.eclipse.lyo.tools.toolchain.model/target/org.eclipse.lyo.tools.toolchain.model-2.3.0.jar</jar>
-							<jar>${project.basedir}/../org.eclipse.lyo.tools.vocabulary.model/target/org.eclipse.lyo.tools.vocabulary.model-2.3.0.jar</jar>
+							<jar>${project.basedir}/../org.eclipse.lyo.tools.adaptormodel.model/target/org.eclipse.lyo.tools.adaptormodel.model-2.4.0-SNAPSHOT.jar</jar>
+							<jar>${project.basedir}/../org.eclipse.lyo.tools.toolchain.model/target/org.eclipse.lyo.tools.toolchain.model-2.4.0-SNAPSHOT.jar</jar>
+							<jar>${project.basedir}/../org.eclipse.lyo.tools.vocabulary.model/target/org.eclipse.lyo.tools.vocabulary.model-2.4.0-SNAPSHOT.jar</jar>
 						</jars>
 					</acceleoProject>
 					<packagesToRegister>
diff --git a/org.eclipse.lyo.tools.toolchain.edit/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.toolchain.edit/META-INF/MANIFEST.MF
index 4a65828..65264cd 100644
--- a/org.eclipse.lyo.tools.toolchain.edit/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.toolchain.edit/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.lyo.tools.toolchain.edit;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-ClassPath: .
 Bundle-Activator: toolchain.provider.ToolchainEditPlugin$Implementation
 Bundle-Vendor: %providerName
diff --git a/org.eclipse.lyo.tools.toolchain.editor/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.toolchain.editor/META-INF/MANIFEST.MF
index eca20fe..e2bb174 100644
--- a/org.eclipse.lyo.tools.toolchain.editor/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.toolchain.editor/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.lyo.tools.toolchain.editor;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-ClassPath: .
 Bundle-Activator: toolchain.presentation.ToolchainEditorPlugin$Implementation
 Bundle-Vendor: %providerName
diff --git a/org.eclipse.lyo.tools.toolchain.feature/feature.xml b/org.eclipse.lyo.tools.toolchain.feature/feature.xml
index b6b63bf..94d543f 100644
--- a/org.eclipse.lyo.tools.toolchain.feature/feature.xml
+++ b/org.eclipse.lyo.tools.toolchain.feature/feature.xml
@@ -2,7 +2,7 @@
 <feature
       id="org.eclipse.lyo.tools.toolchain.feature"
       label="Lyo Toolchain Designer"
-      version="2.3.0"
+      version="2.4.0.qualifier"
       provider-name="Eclipse Lyo">
 
    <description url="https://www.eclipse.org/lyo/">
diff --git a/org.eclipse.lyo.tools.toolchain.model.tests/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.toolchain.model.tests/META-INF/MANIFEST.MF
index a9732e4..299c036 100644
--- a/org.eclipse.lyo.tools.toolchain.model.tests/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.toolchain.model.tests/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.lyo.tools.toolchain.model.tests;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-ClassPath: .
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
diff --git a/org.eclipse.lyo.tools.toolchain.model/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.toolchain.model/META-INF/MANIFEST.MF
index 800dec2..8fe329e 100644
--- a/org.eclipse.lyo.tools.toolchain.model/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.toolchain.model/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.lyo.tools.toolchain.model;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-ClassPath: .
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
diff --git a/org.eclipse.lyo.tools.updatesite/category.xml b/org.eclipse.lyo.tools.updatesite/category.xml
index 5ac4580..6a7c217 100644
--- a/org.eclipse.lyo.tools.updatesite/category.xml
+++ b/org.eclipse.lyo.tools.updatesite/category.xml
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <site>
-   <feature url="features/org.eclipse.lyo.tools.codegenerator.feature_2.3.0.jar" id="org.eclipse.lyo.tools.codegenerator.feature" version="2.3.0">
+   <feature url="features/org.eclipse.lyo.tools.codegenerator.feature_2.4.0.qualifier.jar" id="org.eclipse.lyo.tools.codegenerator.feature" version="2.4.0.qualifier">
       <category name="org.eclipse.lyo.tools.category"/>
    </feature>
-   <feature url="features/org.eclipse.lyo.tools.toolchain.feature_2.3.0.jar" id="org.eclipse.lyo.tools.toolchain.feature" version="2.3.0">
+   <feature url="features/org.eclipse.lyo.tools.toolchain.feature_2.4.0.qualifier.jar" id="org.eclipse.lyo.tools.toolchain.feature" version="2.4.0.qualifier">
       <category name="org.eclipse.lyo.tools.category"/>
    </feature>
    <category-def name="org.eclipse.lyo.tools.category" label="Lyo Toolchain Designer"/>
diff --git a/org.eclipse.lyo.tools.updatesite/pom.xml b/org.eclipse.lyo.tools.updatesite/pom.xml
index 91fdca4..eb7a108 100644
--- a/org.eclipse.lyo.tools.updatesite/pom.xml
+++ b/org.eclipse.lyo.tools.updatesite/pom.xml
@@ -3,10 +3,10 @@
 	<parent>
 		<groupId>org.eclipse.lyo.tools</groupId>
 		<artifactId>tools-parent</artifactId>
-		<version>2.3.0</version>
+		<version>2.4.0-SNAPSHOT</version>
 		<relativePath>../org.eclipse.lyo.tools.parent</relativePath>
 	</parent>
 	<artifactId>tools-updatesite</artifactId>
-	<version>2.3.0</version>
+	<version>2.4.0-SNAPSHOT</version>
 	<packaging>eclipse-repository</packaging>
 </project>
diff --git a/org.eclipse.lyo.tools.vocabulary.editor/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.vocabulary.editor/META-INF/MANIFEST.MF
index 2e5f070..fe6cd73 100644
--- a/org.eclipse.lyo.tools.vocabulary.editor/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.vocabulary.editor/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.lyo.tools.vocabulary.editor;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-ClassPath: .
 Bundle-Activator: vocabulary.presentation.VocabularyEditorPlugin$Implementation
 Bundle-Vendor: %providerName
diff --git a/org.eclipse.lyo.tools.vocabulary.model.edit/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.vocabulary.model.edit/META-INF/MANIFEST.MF
index 0c5d812..5bd84c9 100644
--- a/org.eclipse.lyo.tools.vocabulary.model.edit/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.vocabulary.model.edit/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.lyo.tools.vocabulary.model.edit;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-ClassPath: .
 Bundle-Activator: vocabulary.provider.VocabularyEditPlugin$Implementation
 Bundle-Vendor: %providerName
diff --git a/org.eclipse.lyo.tools.vocabulary.model.tests/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.vocabulary.model.tests/META-INF/MANIFEST.MF
index e406542..ee4ba5f 100644
--- a/org.eclipse.lyo.tools.vocabulary.model.tests/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.vocabulary.model.tests/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.lyo.tools.vocabulary.model.tests;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-ClassPath: .
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
diff --git a/org.eclipse.lyo.tools.vocabulary.model/META-INF/MANIFEST.MF b/org.eclipse.lyo.tools.vocabulary.model/META-INF/MANIFEST.MF
index 593f56b..f4c74a1 100644
--- a/org.eclipse.lyo.tools.vocabulary.model/META-INF/MANIFEST.MF
+++ b/org.eclipse.lyo.tools.vocabulary.model/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.lyo.tools.vocabulary.model;singleton:=true
-Bundle-Version: 2.3.0
+Bundle-Version: 2.4.0.qualifier
 Bundle-ClassPath: .
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
diff --git a/pom.xml b/pom.xml
index 766e98b..657dbe3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,15 +3,19 @@
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.eclipse.lyo.tools</groupId>
 	<artifactId>tools-root</artifactId>
-	<version>2.3.0</version>
+	<version>2.4.0-SNAPSHOT</version>
 	<packaging>pom</packaging>
 	<parent>
 		<groupId>org.eclipse.lyo.tools</groupId>
 		<artifactId>tools-parent</artifactId>
-		<version>2.3.0</version>
+		<version>2.4.0-SNAPSHOT</version>
 		<relativePath>./org.eclipse.lyo.tools.parent</relativePath>
 	</parent>
 
+	<properties>
+		<tycho.version>1.0.0</tycho.version>
+	</properties>
+
 	<modules>
 		<module>org.eclipse.lyo.oslc4j.adaptormodel</module>
 
@@ -37,4 +41,13 @@
 
 		<module>org.eclipse.lyo.tools.updatesite</module>
 	</modules>
+	<build>	
+		<plugins>
+			<plugin>
+				<groupId>org.eclipse.tycho</groupId>
+				<artifactId>tycho-versions-plugin</artifactId>
+				<version>${tycho.version}</version>
+			</plugin>
+		</plugins>
+	</build>
 </project>
\ No newline at end of file