setup tycho
diff --git a/modeling/features/.project b/modeling/features/.project
new file mode 100644
index 0000000..cf8899c
--- /dev/null
+++ b/modeling/features/.project
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>features</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+	</buildSpec>
+	<natures>
+	</natures>
+</projectDescription>
diff --git a/modeling/features/org.eclipse.pde.ds-feature/pom.xml b/modeling/features/org.eclipse.pde.ds-feature/pom.xml
new file mode 100644
index 0000000..980eb27
--- /dev/null
+++ b/modeling/features/org.eclipse.pde.ds-feature/pom.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>features</artifactId>
+    <groupId>org.eclipse.pde.emfforms</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.pde.emfforms</groupId>
+  <artifactId>org.eclipse.pde.ds-feature</artifactId>
+  <version>0.1.0-SNAPSHOT</version>
+  <packaging>eclipse-feature</packaging>
+</project>
diff --git a/modeling/features/org.eclipse.pde.ds.test-feature/pom.xml b/modeling/features/org.eclipse.pde.ds.test-feature/pom.xml
new file mode 100644
index 0000000..de793aa
--- /dev/null
+++ b/modeling/features/org.eclipse.pde.ds.test-feature/pom.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>features</artifactId>
+    <groupId>org.eclipse.pde.emfforms</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.pde.emfforms</groupId>
+  <artifactId>org.eclipse.pde.ds.test</artifactId>
+  <version>0.1.0-SNAPSHOT</version>
+  <packaging>eclipse-feature</packaging>
+</project>
diff --git a/modeling/features/pom.xml b/modeling/features/pom.xml
new file mode 100644
index 0000000..6718c33
--- /dev/null
+++ b/modeling/features/pom.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.eclipse.pde.emfforms</groupId>
+    <parent>
+        <artifactId>emfforms</artifactId>
+        <groupId>org.eclipse.pde</groupId>
+        <version>0.0.1-SNAPSHOT</version>
+    </parent>
+    <artifactId>features</artifactId>
+  <version>0.0.1-SNAPSHOT</version>
+  <packaging>pom</packaging>
+  <modules>
+    <module>org.eclipse.pde.ds-feature</module>
+<!--    <module>org.eclipse.pde.ds.test-feature</module> -->
+  </modules>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.sonatype.tycho</groupId>
+        <artifactId>tycho-maven-plugin</artifactId>
+        <version>0.11.1</version>
+        <extensions>true</extensions>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/modeling/plugins/org.eclipse.pde.ds.builder/.cvsignore b/modeling/plugins/org.eclipse.pde.ds.builder/.cvsignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/modeling/plugins/org.eclipse.pde.ds.builder/.cvsignore
@@ -0,0 +1 @@
+target
diff --git a/modeling/plugins/org.eclipse.pde.ds.builder/pom.xml b/modeling/plugins/org.eclipse.pde.ds.builder/pom.xml
new file mode 100644
index 0000000..5873a67
--- /dev/null
+++ b/modeling/plugins/org.eclipse.pde.ds.builder/pom.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>bundles</artifactId>
+    <groupId>org.eclipse.pde.emfforms</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.pde.emfforms</groupId>
+  <artifactId>org.eclipse.pde.ds.builder</artifactId>
+  <version>0.1.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/modeling/plugins/org.eclipse.pde.ds.edit/pom.xml b/modeling/plugins/org.eclipse.pde.ds.edit/pom.xml
new file mode 100644
index 0000000..80c36f9
--- /dev/null
+++ b/modeling/plugins/org.eclipse.pde.ds.edit/pom.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>bundles</artifactId>
+    <groupId>org.eclipse.pde.emfforms</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.pde.emfforms</groupId>
+  <artifactId>org.eclipse.pde.ds.edit</artifactId>
+  <version>0.1.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/modeling/plugins/org.eclipse.pde.ds.ui/pom.xml b/modeling/plugins/org.eclipse.pde.ds.ui/pom.xml
new file mode 100644
index 0000000..384269f
--- /dev/null
+++ b/modeling/plugins/org.eclipse.pde.ds.ui/pom.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>bundles</artifactId>
+    <groupId>org.eclipse.pde.emfforms</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.pde.emfforms</groupId>
+  <artifactId>org.eclipse.pde.ds.ui.experimental</artifactId>
+  <version>0.1.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/modeling/plugins/org.eclipse.pde.ds/.cvsignore b/modeling/plugins/org.eclipse.pde.ds/.cvsignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/modeling/plugins/org.eclipse.pde.ds/.cvsignore
@@ -0,0 +1 @@
+target
diff --git a/modeling/plugins/org.eclipse.pde.ds/pom.xml b/modeling/plugins/org.eclipse.pde.ds/pom.xml
new file mode 100644
index 0000000..bcef482
--- /dev/null
+++ b/modeling/plugins/org.eclipse.pde.ds/pom.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>bundles</artifactId>
+    <groupId>org.eclipse.pde.emfforms</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.pde.emfforms</groupId>
+  <artifactId>org.eclipse.pde.ds</artifactId>
+  <version>0.1.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/modeling/plugins/org.eclipse.pde.emfforms.validation_35/.cvsignore b/modeling/plugins/org.eclipse.pde.emfforms.validation_35/.cvsignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/modeling/plugins/org.eclipse.pde.emfforms.validation_35/.cvsignore
@@ -0,0 +1 @@
+target
diff --git a/modeling/plugins/org.eclipse.pde.emfforms.validation_35/pom.xml b/modeling/plugins/org.eclipse.pde.emfforms.validation_35/pom.xml
new file mode 100644
index 0000000..aaf3bdd
--- /dev/null
+++ b/modeling/plugins/org.eclipse.pde.emfforms.validation_35/pom.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>bundles</artifactId>
+    <groupId>org.eclipse.pde.emfforms</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.pde.emfforms</groupId>
+  <artifactId>org.eclipse.pde.emfforms.validation_35</artifactId>
+  <version>0.1.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/modeling/plugins/org.eclipse.pde.emfforms/.cvsignore b/modeling/plugins/org.eclipse.pde.emfforms/.cvsignore
new file mode 100644
index 0000000..eb5a316
--- /dev/null
+++ b/modeling/plugins/org.eclipse.pde.emfforms/.cvsignore
@@ -0,0 +1 @@
+target
diff --git a/modeling/plugins/org.eclipse.pde.emfforms/pom.xml b/modeling/plugins/org.eclipse.pde.emfforms/pom.xml
new file mode 100644
index 0000000..213c0f8
--- /dev/null
+++ b/modeling/plugins/org.eclipse.pde.emfforms/pom.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>bundles</artifactId>
+    <groupId>org.eclipse.pde.emfforms</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.pde.emfforms</groupId>
+  <artifactId>org.eclipse.pde.emfforms</artifactId>
+  <version>0.1.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/modeling/plugins/pom.xml b/modeling/plugins/pom.xml
new file mode 100644
index 0000000..07b123e
--- /dev/null
+++ b/modeling/plugins/pom.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <artifactId>emfforms</artifactId>
+        <groupId>org.eclipse.pde</groupId>
+        <version>0.0.1-SNAPSHOT</version>
+    </parent>
+  <groupId>org.eclipse.pde.emfforms</groupId>
+  <artifactId>bundles</artifactId>
+  <version>0.0.1-SNAPSHOT</version>
+  <packaging>pom</packaging>
+  <modules>
+    <module>org.eclipse.pde.ds</module>
+    <module>org.eclipse.pde.ds.builder</module>
+    <module>org.eclipse.pde.ds.edit</module>
+    <module>org.eclipse.pde.ds.ui</module>
+    <module>org.eclipse.pde.emfforms</module>
+    <module>org.eclipse.pde.emfforms.validation_35</module>
+  </modules>
+</project>
diff --git a/modeling/pom.xml b/modeling/pom.xml
new file mode 100644
index 0000000..ffedcbe
--- /dev/null
+++ b/modeling/pom.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.eclipse.pde</groupId>
+  <artifactId>emfforms</artifactId>
+  <version>0.0.1-SNAPSHOT</version>
+  <packaging>pom</packaging>
+  <modules>
+    <module>bundles</module>
+    <module>features</module>
+ </modules>
+
+  <repositories>
+   <repository>
+     <id>helios</id>
+     <layout>p2</layout>
+     <url>http://download.eclipse.org/releases/helios</url>
+   </repository>
+  </repositories>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.sonatype.tycho</groupId>
+        <artifactId>tycho-maven-plugin</artifactId>
+        <version>0.11.1</version>
+        <extensions>true</extensions>
+      </plugin>
+    </plugins>
+  </build>
+
+
+</project>
+