diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml
new file mode 100644
index 00000000000..022bbfae275
--- /dev/null
+++ b/.mvn/extensions.xml
@@ -0,0 +1,8 @@
+
+
+
+ org.eclipse.tycho.extras
+ tycho-pomless
+ 1.4.0
+
+
diff --git a/bundles/org.eclipse.remote.jsch.core/pom.xml b/bundles/org.eclipse.remote.jsch.core/pom.xml
deleted file mode 100644
index 81ff40817db..00000000000
--- a/bundles/org.eclipse.remote.jsch.core/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.jsch.core
- eclipse-plugin
-1.0.0-SNAPSHOT
-
diff --git a/bundles/org.eclipse.remote.jsch.ui/pom.xml b/bundles/org.eclipse.remote.jsch.ui/pom.xml
deleted file mode 100644
index 763a6b3ee03..00000000000
--- a/bundles/org.eclipse.remote.jsch.ui/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.jsch.ui
- eclipse-plugin
-1.0.0-SNAPSHOT
-
diff --git a/bundles/org.eclipse.remote.proxy.core/pom.xml b/bundles/org.eclipse.remote.proxy.core/pom.xml
deleted file mode 100644
index 532fe002397..00000000000
--- a/bundles/org.eclipse.remote.proxy.core/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.proxy.core
- eclipse-plugin
-1.0.0-SNAPSHOT
-
diff --git a/bundles/org.eclipse.remote.proxy.protocol.core/pom.xml b/bundles/org.eclipse.remote.proxy.protocol.core/pom.xml
deleted file mode 100644
index dc22a04505a..00000000000
--- a/bundles/org.eclipse.remote.proxy.protocol.core/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.proxy.protocol.core
- eclipse-plugin
-2.0.0-SNAPSHOT
-
diff --git a/bundles/org.eclipse.remote.proxy.server.core/pom.xml b/bundles/org.eclipse.remote.proxy.server.core/pom.xml
deleted file mode 100644
index 36c61e0c6f9..00000000000
--- a/bundles/org.eclipse.remote.proxy.server.core/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.proxy.server.core
- eclipse-plugin
-1.0.0-SNAPSHOT
-
diff --git a/bundles/org.eclipse.remote.proxy.ui/pom.xml b/bundles/org.eclipse.remote.proxy.ui/pom.xml
deleted file mode 100644
index f8b970d69c1..00000000000
--- a/bundles/org.eclipse.remote.proxy.ui/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.proxy.ui
- eclipse-plugin
-1.0.0-SNAPSHOT
-
diff --git a/bundles/org.eclipse.remote.serial.core/pom.xml b/bundles/org.eclipse.remote.serial.core/pom.xml
deleted file mode 100644
index 34c601db81e..00000000000
--- a/bundles/org.eclipse.remote.serial.core/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.serial.core
- eclipse-plugin
-1.0.0-SNAPSHOT
-
diff --git a/bundles/org.eclipse.remote.serial.ui/pom.xml b/bundles/org.eclipse.remote.serial.ui/pom.xml
deleted file mode 100644
index 5dc9417a8ea..00000000000
--- a/bundles/org.eclipse.remote.serial.ui/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.serial.ui
- eclipse-plugin
-1.0.0-SNAPSHOT
-
diff --git a/bundles/org.eclipse.remote.telnet.core/pom.xml b/bundles/org.eclipse.remote.telnet.core/pom.xml
deleted file mode 100644
index bde7f485721..00000000000
--- a/bundles/org.eclipse.remote.telnet.core/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.telnet.core
- eclipse-plugin
-1.0.0-SNAPSHOT
-
diff --git a/bundles/org.eclipse.remote.telnet.ui/pom.xml b/bundles/org.eclipse.remote.telnet.ui/pom.xml
deleted file mode 100644
index cbf9864f243..00000000000
--- a/bundles/org.eclipse.remote.telnet.ui/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.telnet.ui
- eclipse-plugin
-1.0.0-SNAPSHOT
-
diff --git a/bundles/org.eclipse.remote.ui/pom.xml b/bundles/pom.xml
similarity index 68%
rename from bundles/org.eclipse.remote.ui/pom.xml
rename to bundles/pom.xml
index f271c245e65..28e9ae86f3f 100644
--- a/bundles/org.eclipse.remote.ui/pom.xml
+++ b/bundles/pom.xml
@@ -7,10 +7,9 @@
org.eclipse.remote
remote-parent
3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
+ ../releng/org.eclipse.remote.build/pom.xml
- org.eclipse.remote.ui
- eclipse-plugin
-2.1.1-SNAPSHOT
+ bundle-parent
+ pom
diff --git a/features/org.eclipse.remote-feature/pom.xml b/features/org.eclipse.remote-feature/pom.xml
deleted file mode 100644
index 678cb680176..00000000000
--- a/features/org.eclipse.remote-feature/pom.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
-
-
-
- org.eclipse.tycho.extras
- tycho-source-feature-plugin
-
-
-
-
-
-
-
- source-feature
- package
-
- source-feature
-
-
-
-
-
- org.eclipse.tycho
- tycho-p2-plugin
- ${tycho-version}
-
-
- attached-p2-metadata
- package
-
- p2-metadata
-
-
-
-
-
-
-
- org.eclipse.remote
- eclipse-feature
-
diff --git a/features/org.eclipse.remote.console-feature/pom.xml b/features/org.eclipse.remote.console-feature/pom.xml
deleted file mode 100644
index 62518e11c91..00000000000
--- a/features/org.eclipse.remote.console-feature/pom.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.features
- org.eclipse.remote.console
- eclipse-feature
-
-
-
-
- org.eclipse.tycho.extras
- tycho-source-feature-plugin
-
-
- source-feature
- package
-
- source-feature
-
-
-
-
-
- org.eclipse.tycho
- tycho-p2-plugin
- ${tycho-version}
-
-
- attached-p2-metadata
- package
-
- p2-metadata
-
-
-
-
-
-
-
diff --git a/features/org.eclipse.remote.proxy-feature/pom.xml b/features/org.eclipse.remote.proxy-feature/pom.xml
deleted file mode 100644
index d19fc272eba..00000000000
--- a/features/org.eclipse.remote.proxy-feature/pom.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
-
-
-
- org.eclipse.tycho.extras
- tycho-source-feature-plugin
- ${tycho-version}
-
-
- source-feature
- package
-
- source-feature
-
-
-
-
-
-
-
-
-
-
-
-
- org.eclipse.tycho
- tycho-p2-plugin
- ${tycho-version}
-
-
- attached-p2-metadata
- package
-
- p2-metadata
-
-
-
-
-
-
-
- org.eclipse.remote.proxy
- eclipse-feature
-
diff --git a/features/org.eclipse.remote.serial-feature/pom.xml b/features/org.eclipse.remote.serial-feature/pom.xml
deleted file mode 100644
index feafc5a6917..00000000000
--- a/features/org.eclipse.remote.serial-feature/pom.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.features
- org.eclipse.remote.serial
- eclipse-feature
-
-
-
-
- org.eclipse.tycho.extras
- tycho-source-feature-plugin
-
-
- source-feature
- package
-
- source-feature
-
-
-
-
-
- org.eclipse.tycho
- tycho-p2-plugin
- ${tycho-version}
-
-
- attached-p2-metadata
- package
-
- p2-metadata
-
-
-
-
-
-
-
diff --git a/features/org.eclipse.remote.telnet-feature/pom.xml b/features/org.eclipse.remote.telnet-feature/pom.xml
deleted file mode 100644
index f94f9c88eb9..00000000000
--- a/features/org.eclipse.remote.telnet-feature/pom.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.features
- org.eclipse.remote.telnet
- eclipse-feature
-
-
-
-
- org.eclipse.tycho.extras
- tycho-source-feature-plugin
-
-
- source-feature
- package
-
- source-feature
-
-
-
-
-
- org.eclipse.tycho
- tycho-p2-plugin
- ${tycho-version}
-
-
- attached-p2-metadata
- package
-
- p2-metadata
-
-
-
-
-
-
-
diff --git a/bundles/org.eclipse.remote.core/pom.xml b/features/pom.xml
similarity index 68%
rename from bundles/org.eclipse.remote.core/pom.xml
rename to features/pom.xml
index db4ceb42f28..00fa52621c7 100644
--- a/bundles/org.eclipse.remote.core/pom.xml
+++ b/features/pom.xml
@@ -7,10 +7,9 @@
org.eclipse.remote
remote-parent
3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
+ ../releng/org.eclipse.remote.build/pom.xml
- org.eclipse.remote.core
- 4.0.0-SNAPSHOT
- eclipse-plugin
+ feature-parent
+ pom
diff --git a/releng/org.eclipse.remote.build/pom.xml b/releng/org.eclipse.remote.build/pom.xml
index 36a8fd3d04e..c173c43cf09 100644
--- a/releng/org.eclipse.remote.build/pom.xml
+++ b/releng/org.eclipse.remote.build/pom.xml
@@ -173,10 +173,7 @@
org.eclipse.tycho.extras
tycho-source-feature-plugin
- ${tycho-version}
-
- false
-
+ ${tycho-extras-version}
source-feature
@@ -184,12 +181,28 @@
source-feature
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ org.eclipse.tycho
+ tycho-p2-plugin
+ ${tycho-version}
+
+
+ attached-p2-metadata
+
+ p2-metadata
+
+ package
@@ -218,20 +231,6 @@
UTF-8
-
-
- org.eclipse.tycho
- tycho-source-plugin
- ${tycho-version}
-
-
- plugin-source
-
- plugin-source
-
-
-
-
org.apache.maven.plugins
maven-resources-plugin
diff --git a/releng/org.eclipse.remote.proxy.server.linux.ppc64le/pom.xml b/releng/org.eclipse.remote.proxy.server.linux.ppc64le/pom.xml
deleted file mode 100644
index 2e0a07fa2b3..00000000000
--- a/releng/org.eclipse.remote.proxy.server.linux.ppc64le/pom.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.proxy.server.linux.ppc64le
- eclipse-plugin
- 1.0.0-SNAPSHOT
-
-
-
-
- org.eclipse.tycho
- tycho-source-plugin
- ${tycho-version}
-
-
- plugin-source
- none
-
-
- attach-source
- none
-
-
-
-
-
-
diff --git a/releng/org.eclipse.remote.proxy.server.linux.x86_64/pom.xml b/releng/org.eclipse.remote.proxy.server.linux.x86_64/pom.xml
deleted file mode 100644
index b8bdd705a07..00000000000
--- a/releng/org.eclipse.remote.proxy.server.linux.x86_64/pom.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.proxy.server.linux.x86_64
- eclipse-plugin
- 1.0.0-SNAPSHOT
-
-
-
-
- org.eclipse.tycho
- tycho-source-plugin
- ${tycho-version}
-
-
- plugin-source
- none
-
-
- attach-source
- none
-
-
-
-
-
-
diff --git a/releng/org.eclipse.remote.proxy.server.macosx.x86_64/pom.xml b/releng/org.eclipse.remote.proxy.server.macosx.x86_64/pom.xml
deleted file mode 100644
index a58d1104219..00000000000
--- a/releng/org.eclipse.remote.proxy.server.macosx.x86_64/pom.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
- 4.0.0
-
-
- org.eclipse.remote
- remote-parent
- 3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
-
-
- org.eclipse.remote.proxy.server.macosx.x86_64
- eclipse-plugin
- 1.0.0-SNAPSHOT
-
-
-
-
- org.eclipse.tycho
- tycho-source-plugin
- ${tycho-version}
-
-
- plugin-source
- none
-
-
- attach-source
- none
-
-
-
-
-
-
diff --git a/releng/org.eclipse.remote.proxy.server.product/pom.xml b/releng/org.eclipse.remote.proxy.server.product/pom.xml
index c8821f129d7..a7801cb4381 100644
--- a/releng/org.eclipse.remote.proxy.server.product/pom.xml
+++ b/releng/org.eclipse.remote.proxy.server.product/pom.xml
@@ -11,7 +11,7 @@
org.eclipse.remote.proxy.server.product
- 1.0.0-SNAPSHOT
+ 1.0.0
eclipse-repository
diff --git a/bundles/org.eclipse.remote.console/pom.xml b/releng/pom.xml
similarity index 68%
rename from bundles/org.eclipse.remote.console/pom.xml
rename to releng/pom.xml
index 06e7a2bc9a7..9d20bc841f5 100644
--- a/bundles/org.eclipse.remote.console/pom.xml
+++ b/releng/pom.xml
@@ -7,10 +7,9 @@
org.eclipse.remote
remote-parent
3.0.1-SNAPSHOT
- ../../releng/org.eclipse.remote.build/pom.xml
+ ../releng/org.eclipse.remote.build/pom.xml
- org.eclipse.remote.console
- eclipse-plugin
-1.2.0-SNAPSHOT
+ releng-parent
+ pom