EXTCDI-272 exclude alternative modules by default

git-svn-id: https://svn.apache.org/repos/asf/myfaces/extensions/cdi/trunk@1309674 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/bundles/pom.xml b/bundles/pom.xml
index 72b515d..00543a8 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -38,8 +38,15 @@
         <module>jsf20</module>
         <module>jsf12-osgi</module>
         <module>jsf20-osgi</module>
-        <module>alternative-configuration</module>
-        <module>alternative-configuration-osgi</module>
     </modules>
 
+    <profiles>
+        <profile>
+            <id>deprecated</id>
+            <modules>
+                <module>alternative-configuration</module>
+                <module>alternative-configuration-osgi</module>
+            </modules>
+        </profile>
+    </profiles>
 </project>
diff --git a/pom.xml b/pom.xml
index 1afa220..39f78ac 100644
--- a/pom.xml
+++ b/pom.xml
@@ -326,25 +326,6 @@
                 <version>1.0.5-SNAPSHOT</version>
             </dependency>
 
-            <!-- optional configuration modules -->
-            <dependency>
-                <groupId>org.apache.myfaces.extensions.cdi.modules.alternative</groupId>
-                <artifactId>myfaces-extcdi-core-alternative-configuration</artifactId>
-                <version>1.0.5-SNAPSHOT</version>
-            </dependency>
-
-            <dependency>
-                <groupId>org.apache.myfaces.extensions.cdi.modules.alternative</groupId>
-                <artifactId>myfaces-extcdi-jsf-alternative-configuration</artifactId>
-                <version>1.0.5-SNAPSHOT</version>
-            </dependency>
-
-            <dependency>
-                <groupId>org.apache.myfaces.extensions.cdi.modules.alternative</groupId>
-                <artifactId>myfaces-extcdi-alternative-implementation-module</artifactId>
-                <version>1.0.5-SNAPSHOT</version>
-            </dependency>
-
             <!--
                 We currently need this for the CDI test container to emulate the @SessionScoped.
                 TODO: Finally this should not be necessary anymore.
@@ -648,6 +629,29 @@
             <modules>
                 <module>alternative-modules</module>
             </modules>
+
+            <dependencyManagement>
+                <dependencies>
+                    <!-- optional configuration modules -->
+                    <dependency>
+                        <groupId>org.apache.myfaces.extensions.cdi.modules.alternative</groupId>
+                        <artifactId>myfaces-extcdi-core-alternative-configuration</artifactId>
+                        <version>1.0.5-SNAPSHOT</version>
+                    </dependency>
+
+                    <dependency>
+                        <groupId>org.apache.myfaces.extensions.cdi.modules.alternative</groupId>
+                        <artifactId>myfaces-extcdi-jsf-alternative-configuration</artifactId>
+                        <version>1.0.5-SNAPSHOT</version>
+                    </dependency>
+
+                    <dependency>
+                        <groupId>org.apache.myfaces.extensions.cdi.modules.alternative</groupId>
+                        <artifactId>myfaces-extcdi-alternative-implementation-module</artifactId>
+                        <version>1.0.5-SNAPSHOT</version>
+                    </dependency>
+                </dependencies>
+            </dependencyManagement>
         </profile>
 
         <profile>