organize the reactor into profiles

Signed-off-by: Raymond Auge <rotty3000@apache.org>

git-svn-id: https://svn.apache.org/repos/asf/geronimo/specs/trunk@1833762 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/pom.xml b/pom.xml
index 8494c59..9f7fdcd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -41,9 +41,6 @@
     <profiles>
         <profile>
             <id>JavaEE5AndOlder</id>
-            <activation>
-                <!-- <jdk>[1.4,1.6)</jdk> -->
-            </activation>
             <modules>
                 <module>geronimo-osgi-support</module>
 
@@ -75,9 +72,6 @@
         </profile>
         <profile>
             <id>JavaEE6</id>
-            <activation>
-                <!-- <jdk>1.6</jdk> -->
-            </activation>
             <modules>
                 <module>geronimo-osgi-support</module>
 
@@ -119,9 +113,6 @@
         </profile>
         <profile>
             <id>JavaEE7</id>
-            <activation>
-                <!-- <jdk>1.7</jdk> -->
-            </activation>
             <modules>
                 <module>geronimo-osgi-support</module>
 
@@ -167,9 +158,6 @@
         </profile>
         <profile>
             <id>JavaEE8</id>
-            <activation>
-                <!-- <jdk>1.8</jdk> -->
-            </activation>
             <modules>
                 <!-- Websocket 1.1             NONE -->
                 <module>geronimo-jsonb_1.0_spec</module>
@@ -213,33 +201,40 @@
             </modules>
         </profile>
         <profile>
-            <id>MicroProfile11</id>
-            <activation>
-                <jdk>1.8</jdk>
-            </activation>
+            <id>MicroProfile10</id>
             <modules>
                 <!-- CDI 1.2 -->
                 <module>geronimo-atinject_1.0_spec</module>
+                <module>geronimo-annotation_1.2_spec</module>
                 <!-- EL 3.0 -->
                 <module>geronimo-interceptor_1.2_spec</module>
-                <!-- JAX-RS 2.0.1 -->
+                <!-- JAX-RS 2.0 -->
                 <module>geronimo-json_1.0_spec</module>
+            </modules>
+        </profile>
+        <profile>
+            <id>MicroProfile11</id>
+            <modules>
+                <!-- CDI 1.2                MP 1.0 -->
+                <!-- Inject 1.0             MP 1.0 -->
+                <!-- Common Annotations 1.2 MP 1.0 -->
+                <!-- EL 3.0                 MP 1.0 -->
+                <!-- Interceptor 1.2        MP 1.0 -->
+                <!-- JAX-RS 2.0.1           MP 1.0 -->
+                <!-- JSONP 1.0              MP 1.0 -->
                 <!-- MP-Config 1.0 -->
             </modules>
         </profile>
         <profile>
             <id>MicroProfile12</id>
-            <activation>
-                <jdk>1.8</jdk>
-            </activation>
             <modules>
-                <!-- CDI 1.2 -->
-                <module>geronimo-atinject_1.0_spec</module>
-                <!-- EL 3.0 -->
-                <module>geronimo-interceptor_1.2_spec</module>
-                <!-- JAX-RS 2.0.1 -->
-                <module>geronimo-json_1.0_spec</module>
-                <module>geronimo-annotation_1.2_spec</module>
+                <!-- CDI 1.2                MP 1.0 -->
+                <!-- Inject 1.0             MP 1.0 -->
+                <!-- Common Annotations 1.2 MP 1.0 -->
+                <!-- EL 3.0                 MP 1.0 -->
+                <!-- Interceptor 1.2        MP 1.0 -->
+                <!-- JAX-RS 2.0.1           MP 1.0 -->
+                <!-- JSONP 1.0              MP 1.0 -->
                 <!-- MP-Config 1.1 -->
                 <!-- MP-FaultTolerance 1.0 -->
                 <!-- MP-Health 1.0 -->
@@ -249,17 +244,14 @@
         </profile>
         <profile>
             <id>MicroProfile13</id>
-            <activation>
-                <jdk>1.8</jdk>
-            </activation>
             <modules>
-                <!-- CDI 1.2 -->
-                <module>geronimo-atinject_1.0_spec</module>
-                <!-- EL 3.0 -->
-                <module>geronimo-interceptor_1.2_spec</module>
-                <!-- JAX-RS 2.0.1 -->
-                <module>geronimo-json_1.0_spec</module>
-                <module>geronimo-annotation_1.2_spec</module>
+                <!-- CDI 1.2                MP 1.0 -->
+                <!-- Inject 1.0             MP 1.0 -->
+                <!-- Common Annotations 1.2 MP 1.0 -->
+                <!-- EL 3.0                 MP 1.0 -->
+                <!-- Interceptor 1.2        MP 1.0 -->
+                <!-- JAX-RS 2.0.1           MP 1.0 -->
+                <!-- JSONP 1.0              MP 1.0 -->
                 <!-- MP-Config 1.2 -->
                 <!-- MP-FaultTolerance 1.0 -->
                 <!-- MP-Health 1.0 -->
@@ -272,17 +264,14 @@
         </profile>
         <profile>
             <id>MicroProfile14</id>
-            <activation>
-                <jdk>1.8</jdk>
-            </activation>
             <modules>
-                <!-- CDI 1.2 -->
-                <module>geronimo-atinject_1.0_spec</module>
-                <!-- EL 3.0 -->
-                <module>geronimo-interceptor_1.2_spec</module>
-                <!-- JAX-RS 2.0.1 -->
-                <module>geronimo-json_1.0_spec</module>
-                <module>geronimo-annotation_1.2_spec</module>
+                <!-- CDI 1.2                MP 1.0 -->
+                <!-- Inject 1.0             MP 1.0 -->
+                <!-- Common Annotations 1.2 MP 1.0 -->
+                <!-- EL 3.0                 MP 1.0 -->
+                <!-- Interceptor 1.2        MP 1.0 -->
+                <!-- JAX-RS 2.0.1           MP 1.0 -->
+                <!-- JSONP 1.0              MP 1.0 -->
                 <!-- MP-Config 1.3 -->
                 <!-- MP-FaultTolerance 1.1 -->
                 <!-- MP-Health 1.0 -->
@@ -295,14 +284,11 @@
         </profile>
         <profile>
             <id>MicroProfile20</id>
-            <activation>
-                <jdk>1.8</jdk>
-            </activation>
             <modules>
                 <module>geronimo-jcdi_2.0_spec</module>
-                <module>geronimo-atinject_1.0_spec</module>
-                <!-- EL 3.0 -->
-                <module>geronimo-interceptor_1.2_spec</module>
+                <!-- Inject 1.0             MP 1.0 -->
+                <!-- EL 3.0                 MP 1.0 -->
+                <!-- Interceptor 1.2        MP 1.0 -->
                 <module>geronimo-jaxrs_2.1_spec</module>
                 <module>geronimo-jsonb_1.0_spec</module>
                 <module>geronimo-json_1.1_spec</module>