[weld-commits] Weld SVN: r3930 - in core/trunk: version-matrix and 1 other directory.

weld-commits at lists.jboss.org weld-commits at lists.jboss.org
Sun Oct 11 13:26:33 EDT 2009


Author: pete.muir at jboss.org
Date: 2009-10-11 13:26:33 -0400 (Sun, 11 Oct 2009)
New Revision: 3930

Modified:
   core/trunk/pom.xml
   core/trunk/version-matrix/pom.xml
Log:
start to fix up poms

Modified: core/trunk/pom.xml
===================================================================
--- core/trunk/pom.xml	2009-10-11 17:23:46 UTC (rev 3929)
+++ core/trunk/pom.xml	2009-10-11 17:26:33 UTC (rev 3930)
@@ -1,4 +1,5 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>org.jboss.weld</groupId>
    <artifactId>weld-build-aggregator</artifactId>
@@ -6,8 +7,30 @@
    <version>1.0.0-SNAPSHOT</version>
 
    <name>Weld Build Aggregator</name>
+   <description>The build aggregator for Weld, which takes care of calling the modules which make up Weld</description>
+
    <url>http://www.seamframework.org/Weld</url>
 
+   <licenses>
+      <license>
+         <name>Apache License, Version 2.0</name>
+         <distribution>repo</distribution>
+         <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+      </license>
+   </licenses>
+
+   <developers>
+      <developer>
+         <name>Pete Muir</name>
+         <id>pmuir</id>
+         <organization>Red Hat Inc.</organization>
+         <roles>
+            <role>Project Lead</role>
+         </roles>
+         <email>pmuir at redhat.com</email>
+      </developer>
+   </developers>
+
    <scm>
       <connection>scm:svn:http://anonsvn.jboss.org/repos/weld/ri/trunk</connection>
       <developerConnection>scm:svn:https://svn.jboss.org/repos/weld/ri/trunk</developerConnection>
@@ -15,10 +38,10 @@
    </scm>
 
    <distributionManagement>
-       <repository>
-          <id>jboss-releases</id>
-          <name>Sonatype Nexus Maven Repository</name>
-          <url>http://oss.sonatype.org/service/local/staging/deploy/maven2</url>
+      <repository>
+         <id>jboss-releases</id>
+         <name>Sonatype Nexus Maven Repository</name>
+         <url>http://oss.sonatype.org/service/local/staging/deploy/maven2</url>
       </repository>
       <snapshotRepository>
          <id>jboss-snapshots</id>
@@ -30,11 +53,6 @@
    <profiles>
       <profile>
          <id>apis-only</id>
-         <activation>
-            <property>
-               <name>apis-only</name>
-            </property>
-         </activation>
          <modules>
             <module>version-matrix</module>
             <module>parent</module>
@@ -63,17 +81,28 @@
             <module>osgi-bundle</module>
          </modules>
       </profile>
-      
+      <profile>
+         <id>skip-tests</id>
+         <modules>
+            <module>version-matrix</module>
+            <module>parent</module>
+            <module>cdi-api</module>
+            <module>spi</module>
+            <module>core-api</module>
+            <module>logging</module>
+            <module>impl</module>
+            <module>osgi-bundle</module>
+         </modules>
+      </profile>
    </profiles>
 
-   <build>
-
+   <build>s
       <pluginManagement>
          <plugins>
             <plugin>
-              <groupId>org.apache.maven.plugins</groupId>
-              <artifactId>maven-release-plugin</artifactId>
-              <version>2.0-beta-9</version>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-release-plugin</artifactId>
+               <version>2.0-beta-9</version>
             </plugin>
          </plugins>
       </pluginManagement>

Modified: core/trunk/version-matrix/pom.xml
===================================================================
--- core/trunk/version-matrix/pom.xml	2009-10-11 17:23:46 UTC (rev 3929)
+++ core/trunk/version-matrix/pom.xml	2009-10-11 17:26:33 UTC (rev 3930)
@@ -1,19 +1,39 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>org.jboss.weld</groupId>
-   <artifactId>weld-version-matrix</artifactId>
+   <artifactId>weld-bom</artifactId>
    <packaging>pom</packaging>
-   <version>1.0.0-SNAPSHOT</version>
+   <version>1.0-SNAPSHOT</version>
 
-   <name>Weld Version Matrix</name>
+   <name>Weld BOM</name>
    <url>http://www.seamframework.org/Weld</url>
 
-   <description>Version Matrix for Weld. JSR-299: Contexts and Dependency Injection for Java EE is an elegant set of new services for Java that draws upon ideas from JBoss Seam and Google Guice. While many of the features provided (dependency injection, contextual lifecycle, configuration, interception, event notification) are familiar, the innovative use of meta-annotations is uniquely expressive and typesafe. Weld is the Reference Implementation of CDI.</description>
+   <description>Weld "bill of materials" which should be imported by any Weld module or sub project</description>
+   
+   <licenses>
+      <license>
+         <name>Apache License, Version 2.0</name>
+         <distribution>repo</distribution>
+         <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+      </license>
+   </licenses>
 
+   <developers>
+      <developer>
+         <name>Pete Muir</name>
+         <id>pmuir</id>
+         <organization>Red Hat Inc.</organization>
+         <roles>
+            <role>Project Lead</role>
+         </roles>
+         <email>pmuir at redhat.com</email>
+      </developer>
+   </developers>
+
    <repositories>
       <repository>
          <id>repository.jboss.org</id>
-         <name>JBoss Repository</name>
+         <name>JBoss Release Repository</name>
          <url>http://repository.jboss.org/maven2</url>
          <releases>
             <enabled>true</enabled>
@@ -23,26 +43,15 @@
          </snapshots>
       </repository>
       <repository>
-         <id>snapshots.jboss.org</id>
-         <name>JBoss Snapshots Repository</name>
-         <url>http://snapshots.jboss.org/maven2</url>
-         <releases>
-            <enabled>false</enabled>
-         </releases>
-         <snapshots>
-            <enabled>true</enabled>
-            <updatePolicy>never</updatePolicy>
-         </snapshots>
-      </repository>
-      <repository>
         <id>oss.sonatype.org</id>
-        <name>Sonatype Nexus Snapshots Repository</name>
+        <name>JBoss (Nexus) Snapshots Repository</name>
         <url>http://oss.sonatype.org/content/repositories/jboss-snapshots/</url>
         <releases>
           <enabled>false</enabled>
         </releases>
         <snapshots>
           <enabled>true</enabled>
+          <updatePolicy>never</updatePolicy>
         </snapshots>
       </repository>
    </repositories>
@@ -50,8 +59,15 @@
    <pluginRepositories>
       <pluginRepository>
          <id>repository.jboss.org</id>
-         <name>JBoss Repository</name>
+         <name>JBoss Release Repository</name>
          <url>http://repository.jboss.org/maven2</url>
+         <releases>
+            <enabled>true</enabled>
+         </releases>
+         <snapshots>
+            <enabled>false</enabled>
+         </snapshots>
+      </repository>
       </pluginRepository>
    </pluginRepositories>
    
@@ -641,12 +657,12 @@
    <distributionManagement>
        <repository>
           <id>jboss-releases</id>
-          <name>Sonatype Nexus Maven Repository</name>
+          <name>JBoss (Nexus) Release Staging Repository</name>
           <url>http://oss.sonatype.org/service/local/staging/deploy/maven2</url>
       </repository>
       <snapshotRepository>
          <id>jboss-snapshots</id>
-         <name>Sonatype Nexus Snapshot Repository</name>
+         <name>JBoss (Nexus) Snapshots Repository</name>
          <url>http://oss.sonatype.org/content/repositories/jboss-snapshots</url>
       </snapshotRepository>
    </distributionManagement>



More information about the weld-commits mailing list