diff --git a/bundles/org.eclipse.equinox.p2.director.app/director app.launch b/bundles/org.eclipse.equinox.p2.director.app/director app.launch
deleted file mode 100644
index e2020f8271..0000000000
--- a/bundles/org.eclipse.equinox.p2.director.app/director app.launch
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/bundles/org.eclipse.equinox.p2.director.app/pom.xml b/bundles/org.eclipse.equinox.p2.director.app/pom.xml
deleted file mode 100644
index 0743849bcd..0000000000
--- a/bundles/org.eclipse.equinox.p2.director.app/pom.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
- 4.0.0
-
- org.eclipse.equinox.p2
- rt.equinox.p2
- 4.26.0-SNAPSHOT
- ../..
-
- org.eclipse.equinox
- org.eclipse.equinox.p2.director.app
- 1.2.200-SNAPSHOT
- eclipse-plugin
-
diff --git a/bundles/org.eclipse.equinox.p2.installer/pom.xml b/bundles/org.eclipse.equinox.p2.installer/pom.xml
deleted file mode 100644
index 5be35d3784..0000000000
--- a/bundles/org.eclipse.equinox.p2.installer/pom.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
- 4.0.0
-
- org.eclipse.equinox.p2
- rt.equinox.p2
- 4.26.0-SNAPSHOT
- ../..
-
- org.eclipse.equinox
- org.eclipse.equinox.p2.installer
- 1.3.400-SNAPSHOT
- eclipse-plugin
-
diff --git a/bundles/org.eclipse.equinox.p2.reconciler.dropins/Bootstrap.product b/bundles/org.eclipse.equinox.p2.reconciler.dropins/Bootstrap.product
deleted file mode 100644
index f48bab7f0f..0000000000
--- a/bundles/org.eclipse.equinox.p2.reconciler.dropins/Bootstrap.product
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-
-
-
-
-
- -Dorg.eclipse.equinox.p2.reconciler.noConfig=true
-
- -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/bundles/org.eclipse.equinox.p2.reconciler.dropins/build.properties b/bundles/org.eclipse.equinox.p2.reconciler.dropins/build.properties
index cd6e5808e8..100d91ea92 100644
--- a/bundles/org.eclipse.equinox.p2.reconciler.dropins/build.properties
+++ b/bundles/org.eclipse.equinox.p2.reconciler.dropins/build.properties
@@ -17,6 +17,5 @@ bin.includes = META-INF/,\
.,\
plugin.properties,\
about.html,\
- plugin.xml,\
- Bootstrap.product
+ plugin.xml
src.includes = about.html
diff --git a/bundles/org.eclipse.equinox.p2.reconciler.dropins/pom.xml b/bundles/org.eclipse.equinox.p2.reconciler.dropins/pom.xml
deleted file mode 100644
index 073061d3f5..0000000000
--- a/bundles/org.eclipse.equinox.p2.reconciler.dropins/pom.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
- 4.0.0
-
- org.eclipse.equinox.p2
- rt.equinox.p2
- 4.26.0-SNAPSHOT
- ../..
-
- org.eclipse.equinox
- org.eclipse.equinox.p2.reconciler.dropins
- 1.4.200-SNAPSHOT
- eclipse-plugin
-
diff --git a/bundles/org.eclipse.equinox.p2.ui.admin.rcp/ProvAdminUI.launch b/bundles/org.eclipse.equinox.p2.ui.admin.rcp/ProvAdminUI.launch
deleted file mode 100644
index 196e7d465c..0000000000
--- a/bundles/org.eclipse.equinox.p2.ui.admin.rcp/ProvAdminUI.launch
+++ /dev/null
@@ -1,295 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/bundles/org.eclipse.equinox.p2.ui.admin.rcp/pom.xml b/bundles/org.eclipse.equinox.p2.ui.admin.rcp/pom.xml
deleted file mode 100644
index e51bfa3a11..0000000000
--- a/bundles/org.eclipse.equinox.p2.ui.admin.rcp/pom.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
- 4.0.0
-
- org.eclipse.equinox.p2
- rt.equinox.p2
- 4.26.0-SNAPSHOT
- ../..
-
- org.eclipse.equinox
- org.eclipse.equinox.p2.ui.admin.rcp
- 1.3.400-SNAPSHOT
- eclipse-plugin
-
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/Build Discovery Example.launch b/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/Build Discovery Example.launch
deleted file mode 100644
index 8442bedd43..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/Build Discovery Example.launch
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/build.properties b/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/build.properties
deleted file mode 100644
index ff6a60deef..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/build.properties
+++ /dev/null
@@ -1,123 +0,0 @@
-###############################################################################
-# Copyright (c) 2003, 2006 IBM Corporation and others.
-#
-# This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License 2.0
-# which accompanies this distribution, and is available at
-# https://www.eclipse.org/legal/epl-2.0/
-#
-# SPDX-License-Identifier: EPL-2.0
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-###############################################################################
-product=/org.eclipse.equinox.p2.examples.rcp.cloud/cloud.product
-runPackager=true
-
-p2.gathering=true
-p2.metadata.repo=file:${builder}/repository
-p2.artifact.repo=file:${builder}/repository
-
-#Set the name of the archive that will result from the product build.
-#archiveNamePrefix=
-
-# The prefix that will be used in the generated archive.
-archivePrefix=eclipse
-
-# The location underwhich all of the build output will be collected.
-collectingFolder=${archivePrefix}
-
-# The list of {os, ws, arch} configurations to build. This
-# value is a '&' separated list of ',' separate triples. For example,
-# configs=win32,win32,x86 & linux,motif,x86
-# By default the value is *,*,*
-configs = win32, win32, x86 & \
- linux, gtk, x86
-#configs=win32, win32, x86 & \
-# linux, gtk, ppc &\
-# linux, gtk, x86 & \
-# linux, gtk, x86_64 & \
-# linux, motif, x86 & \
-# solaris, motif, sparc & \
-# solaris, gtk, sparc & \
-# aix, motif, ppc & \
-# hpux, motif, PA_RISC & \
-# macosx, carbon, ppc
-
-#Allow cycles involving at most one bundle that needs to be compiled with the rest being binary bundles.
-allowBinaryCycles = true
-
-# Type of build. Used in naming the build output. Typically this value is
-# one of I, N, M, S, ...
-buildType=I
-
-# ID of the build. Used in naming the build output.
-buildId=TestBuild
-
-# Label for the build. Used in naming the build output
-buildLabel=${buildType}.${buildId}
-
-# Timestamp for the build. Used in naming the build output
-timestamp=007
-
-#this property indicates whether the resolution should be done in development mode (i.e. ignore multiple bundles with singletons)
-resolution.devMode=false
-
-skipBase=true
-skipMaps=true
-skipFetch=true
-
-
-############# JAVA COMPILER OPTIONS ##############
-# For this example:
-# We specify the JRE locations for CDC-1.1/Foundation-1.1 and J2SE-1.5
-# because these are the required execution environments defined for the
-# bundles in the example.
-
-# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
-#bootclasspath=${java.home}/lib/rt.jar
-
-# If using an IBM VM, use
-#bootclasspath=${java.home}/lib/core.jar;${java.home}/lib/vm.jar
-
-# specific JRE locations to compile against. These values are used to compile bundles specifying a
-# Bundle-RequiredExecutionEnvironment. Uncomment and set values for environments that you support
-#CDC-1.0/Foundation-1.0= /path/to/rt.jar
-CDC-1.1/Foundation-1.1=${java.home}/lib/rt.jar
-#OSGi/Minimum-1.0=
-#OSGi/Minimum-1.1=
-#JRE-1.1=
-#J2SE-1.2=
-#J2SE-1.3=
-#J2SE-1.4=
-J2SE-1.5=${java.home}/lib/rt.jar
-#JavaSE-1.6=
-#PersonalJava-1.1=
-#PersonalJava-1.2=
-#CDC-1.0/PersonalBasis-1.0=
-#CDC-1.0/PersonalJava-1.0=
-#CDC-1.1/PersonalBasis-1.1=
-#CDC-1.1/PersonalJava-1.1=
-
-# Specify the output format of the compiler log when eclipse jdt is used
-logExtension=.log
-
-# Whether or not to include debug info in the output jars
-javacDebugInfo=false
-
-# Whether or not to fail the build if there are compiler errors
-javacFailOnError=true
-
-# Enable or disable verbose mode of the compiler
-javacVerbose=true
-
-# Extra arguments for the compiler. These are specific to the java compiler being used.
-#compilerArg=
-
-# Default value for the version of the source code. This value is used when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set javacSource in build.properties
-#javacSource=1.3
-
-# Default value for the version of the byte code targeted. This value is used when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set javacTarget in build.properties.
-#javacTarget=1.1
-
-
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/buildProduct.xml b/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/buildProduct.xml
deleted file mode 100644
index 6c446e593c..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/buildProduct.xml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ]]>
- ]]>
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/readme.txt b/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/readme.txt
deleted file mode 100644
index eb0d089812..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/readme.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-This project is a releng builder for the org.eclipse.equinox.p2.examples.rcp.cloud project.
-
-1) This build requires 3.5M6 or later
-
-2) This build requires the deltapack. By default it looks beside the eclipse install for "deltapack/eclipse/*".
- If your deltapack is located elsewhere, set the "deltapack" property or edit the buildProduct.xml file. The
- version of the deltapack used should match the version of the eclipse that is running.
-
-3) Due to bug 268867, if the buildDirectory/buildRepo is deleted/cleaned, then the repo must also be removed from
- the workspace Available Software Sites preferences.
-
-4) Use the included launch config, or run buildProduct.xml as an ant build using the same JRE as the workspace
-
-5) The build.properties file specifically defines the JRE's for CDC-1.1/Foundation-1.1 and
- J2SE-1.5 because these are the required bundle execution environments in the example.
- The build should be run on a 1.5 VM.
\ No newline at end of file
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.discovery/p2.inf b/examples/org.eclipse.equinox.p2.examples.rcp.discovery/p2.inf
deleted file mode 100644
index 48f31a3244..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.discovery/p2.inf
+++ /dev/null
@@ -1,3 +0,0 @@
-instructions.configure=\
- addRepository(type:0,location:http${#58}//www.eclipse.org/equinox/p2/testing/updateSite);\
- addRepository(type:1,location:http${#58}//www.eclipse.org/equinox/p2/testing/updateSite);
\ No newline at end of file
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.discovery/pom.xml b/examples/org.eclipse.equinox.p2.examples.rcp.discovery/pom.xml
deleted file mode 100644
index 0d7f74bdbc..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.discovery/pom.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
- 4.0.0
-
- org.eclipse.equinox.p2
- org.eclipse.equinox.p2.examples
- 4.26.0-SNAPSHOT
- ../pom.xml
-
- org.eclipse.equinox
- org.eclipse.equinox.p2.examples.rcp.discovery
- 2.2.100-SNAPSHOT
- eclipse-plugin
-
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.prestartupdate/p2.inf b/examples/org.eclipse.equinox.p2.examples.rcp.prestartupdate/p2.inf
deleted file mode 100644
index 24aefb41ad..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.prestartupdate/p2.inf
+++ /dev/null
@@ -1,3 +0,0 @@
-instructions.configure=\
- addRepository(type:0,location:http${#58}//www.eclipse.org/equinox/p2/demos);\
- addRepository(type:1,location:http${#58}//www.eclipse.org/equinox/p2/demos);
\ No newline at end of file
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.prestartupdate/pom.xml b/examples/org.eclipse.equinox.p2.examples.rcp.prestartupdate/pom.xml
deleted file mode 100644
index e13fbcc020..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.prestartupdate/pom.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
- 4.0.0
-
- org.eclipse.equinox.p2
- org.eclipse.equinox.p2.examples
- 4.26.0-SNAPSHOT
- ../pom.xml
-
- org.eclipse.equinox.p2.examples.rcp.prestartupdate
- 1.2.100-SNAPSHOT
- eclipse-plugin
-
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility/p2.inf b/examples/org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility/p2.inf
deleted file mode 100644
index 48f31a3244..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility/p2.inf
+++ /dev/null
@@ -1,3 +0,0 @@
-instructions.configure=\
- addRepository(type:0,location:http${#58}//www.eclipse.org/equinox/p2/testing/updateSite);\
- addRepository(type:1,location:http${#58}//www.eclipse.org/equinox/p2/testing/updateSite);
\ No newline at end of file
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility/pom.xml b/examples/org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility/pom.xml
deleted file mode 100644
index 46377f04b7..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility/pom.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
- 4.0.0
-
- org.eclipse.equinox.p2
- org.eclipse.equinox.p2.examples
- 4.26.0-SNAPSHOT
- ../pom.xml
-
- org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility
- 1.2.100-SNAPSHOT
- eclipse-plugin
-
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates/p2.inf b/examples/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates/p2.inf
deleted file mode 100644
index 48f31a3244..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates/p2.inf
+++ /dev/null
@@ -1,3 +0,0 @@
-instructions.configure=\
- addRepository(type:0,location:http${#58}//www.eclipse.org/equinox/p2/testing/updateSite);\
- addRepository(type:1,location:http${#58}//www.eclipse.org/equinox/p2/testing/updateSite);
\ No newline at end of file
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates/pom.xml b/examples/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates/pom.xml
deleted file mode 100644
index 7118eaf963..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates/pom.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
- 4.0.0
-
- org.eclipse.equinox.p2
- org.eclipse.equinox.p2.examples
- 4.26.0-SNAPSHOT
- ../pom.xml
-
- org.eclipse.equinox
- org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates
- 1.2.100-SNAPSHOT
- eclipse-plugin
-
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.sdkui/p2.inf b/examples/org.eclipse.equinox.p2.examples.rcp.sdkui/p2.inf
deleted file mode 100644
index 48f31a3244..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.sdkui/p2.inf
+++ /dev/null
@@ -1,3 +0,0 @@
-instructions.configure=\
- addRepository(type:0,location:http${#58}//www.eclipse.org/equinox/p2/testing/updateSite);\
- addRepository(type:1,location:http${#58}//www.eclipse.org/equinox/p2/testing/updateSite);
\ No newline at end of file
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.sdkui/pom.xml b/examples/org.eclipse.equinox.p2.examples.rcp.sdkui/pom.xml
deleted file mode 100644
index 2988a639bd..0000000000
--- a/examples/org.eclipse.equinox.p2.examples.rcp.sdkui/pom.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
- 4.0.0
-
- org.eclipse.equinox.p2
- org.eclipse.equinox.p2.examples
- 4.26.0-SNAPSHOT
- ../pom.xml
-
- org.eclipse.equinox
- org.eclipse.equinox.p2.examples.rcp.sdkui
- 1.2.100-SNAPSHOT
- eclipse-plugin
-
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/.project b/products/.project
similarity index 72%
rename from examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/.project
rename to products/.project
index 80d1497a6f..e7557debd9 100644
--- a/examples/org.eclipse.equinox.p2.examples.rcp.discovery.releng/.project
+++ b/products/.project
@@ -1,6 +1,6 @@
- org.eclipse.equinox.p2.examples.rcp.discovery.releng
+ org.eclipse.equinox.p2.products
diff --git a/bundles/org.eclipse.equinox.p2.director.app/director.product b/products/org.eclipse.equinox.p2.director.app.product/director.product
similarity index 100%
rename from bundles/org.eclipse.equinox.p2.director.app/director.product
rename to products/org.eclipse.equinox.p2.director.app.product/director.product
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.discovery/cloud.product b/products/org.eclipse.equinox.p2.examples.rcp.discovery.product/cloud.product
similarity index 100%
rename from examples/org.eclipse.equinox.p2.examples.rcp.discovery/cloud.product
rename to products/org.eclipse.equinox.p2.examples.rcp.discovery.product/cloud.product
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.prestartupdate/prestartupdate.product b/products/org.eclipse.equinox.p2.examples.rcp.prestartupdate.product/prestartupdate.product
similarity index 100%
rename from examples/org.eclipse.equinox.p2.examples.rcp.prestartupdate/prestartupdate.product
rename to products/org.eclipse.equinox.p2.examples.rcp.prestartupdate.product/prestartupdate.product
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility/sdkbundlevisibility.product b/products/org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.product/sdkbundlevisibility.product
similarity index 100%
rename from examples/org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility/sdkbundlevisibility.product
rename to products/org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.product/sdkbundlevisibility.product
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates/sdknoautoupdates.product b/products/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates.product/sdknoautoupdates.product
similarity index 100%
rename from examples/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates/sdknoautoupdates.product
rename to products/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates.product/sdknoautoupdates.product
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.sdkui/sdkui.product b/products/org.eclipse.equinox.p2.examples.rcp.sdkui.product/sdkui.product
similarity index 100%
rename from examples/org.eclipse.equinox.p2.examples.rcp.sdkui/sdkui.product
rename to products/org.eclipse.equinox.p2.examples.rcp.sdkui.product/sdkui.product
diff --git a/bundles/org.eclipse.equinox.p2.installer/installer.product b/products/org.eclipse.equinox.p2.installer.product/installer.product
similarity index 100%
rename from bundles/org.eclipse.equinox.p2.installer/installer.product
rename to products/org.eclipse.equinox.p2.installer.product/installer.product
diff --git a/bundles/org.eclipse.equinox.p2.installer/installer.properties b/products/org.eclipse.equinox.p2.installer.product/installer.properties
similarity index 100%
rename from bundles/org.eclipse.equinox.p2.installer/installer.properties
rename to products/org.eclipse.equinox.p2.installer.product/installer.properties
diff --git a/bundles/org.eclipse.equinox.p2.ui.admin.rcp/rcp.product b/products/org.eclipse.equinox.p2.ui.admin.rcp.product/rcp.product
similarity index 100%
rename from bundles/org.eclipse.equinox.p2.ui.admin.rcp/rcp.product
rename to products/org.eclipse.equinox.p2.ui.admin.rcp.product/rcp.product