Update of /var/cvs/all/maven-base
In directory james.mmbase.org:/tmp/cvs-serv22282

Modified Files:
        pom.xml 
Log Message:
some more effort to an mvn2 build


See also: http://cvs.mmbase.org/viewcvs/all/maven-base


Index: pom.xml
===================================================================
RCS file: /var/cvs/all/maven-base/pom.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- pom.xml     11 Feb 2009 09:49:59 -0000      1.4
+++ pom.xml     11 Feb 2009 14:10:59 -0000      1.5
@@ -5,7 +5,7 @@
 
 The license (Mozilla version 1.0) can be read at the MMBase site.
 See http://www.MMBase.org/license
-Version $Id: pom.xml,v 1.4 2009/02/11 09:49:59 michiel Exp $
+Version $Id: pom.xml,v 1.5 2009/02/11 14:10:59 michiel Exp $
 -->
 <project>
   <modelVersion>4.0.0</modelVersion>
@@ -24,10 +24,355 @@
     <module>..</module>
   </modules>
   -->
+  <!--
+      XML RPC probably not switched on  our jira?
+  <issueManagement>
+    <url>http://www.mmbase.org/jira</url>
+  </issueManagement>
+  -->
+
+  <ciManagement>
+    <notifiers>
+      <notifier>
+        <configuration>
+          <address>[email protected]</address>
+        </configuration>
+      </notifier>
+    </notifiers>
+  </ciManagement>
+
+  <mailingLists>
+    <mailingList>
+      <name>MMBase User List</name>
+      <subscribe>http://lists.mmbase.org/mailman/listinfo/users</subscribe>
+      <unsubscribe>http://lists.mmbase.org/mailman/listinfo/users</unsubscribe>
+      <archive>http://lists.mmbase.org/arc/users/threads.html</archive>
+    </mailingList>
+    <mailingList>
+      <name>MMBase Developer List</name>
+      
<subscribe>http://lists.mmbase.org/mailman/listinfo/developers</subscribe>
+      
<unsubscribe>http://lists.mmbase.org/mailman/listinfo/developers</unsubscribe>
+      <archive>http://lists.mmbase.org/arc/developers/threads.html</archive>
+    </mailingList>
+    <mailingList>
+      <name>MMBase CVS List</name>
+      <subscribe>http://lists.mmbase.org/mailman/listinfo/cvs</subscribe>
+      <unsubscribe>http://lists.mmbase.org/mailman/listinfo/cvs</unsubscribe>
+      <archive>http://lists.mmbase.org/arc/cvs/index.html</archive>
+    </mailingList>
+  </mailingLists>
+  <developers>
+    <developer>
+      <id>0</id>
+      <name>Andre van Toly</name>
+      <email>[email protected]</email>
+      <roles>
+        <role>Webmaster</role>
+      </roles>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>1</id>
+      <name>Daniel Ockeloen</name>
+      <email>[email protected]</email>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>2</id>
+      <name>Eduard Witteveen</name>
+      <email>[email protected]</email>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>ernst</id>
+      <name>Ernst Bunders</name>
+      <email>[email protected]</email>
+      <url>http://www.dynasol.nl</url>
+      <organization>Dynasol</organization>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>4</id>
+      <name>Gerard van Enk</name>
+      <email>[email protected]</email>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>5</id>
+      <name>Jaco de Groot</name>
+      <email>[email protected]</email>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>johannes</id>
+      <name>Johannes Verelst</name>
+      <email>[email protected]</email>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>keesj</id>
+      <name>Kees Jongenburger</name>
+      <email>[email protected]</email>
+      <organization>Exmachina</organization>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>7</id>
+      <name>Marcel Maatkamp</name>
+      <email>[email protected]</email>
+      <organization>Vpro</organization>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>8</id>
+      <name>Mark Huijser</name>
+      <email>[email protected]</email>
+      <organization>EO</organization>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>michiel</id>
+      <name>Michiel Meeuwissen</name>
+      <email>[email protected]</email>
+      <url>http://www.dynasol.nl</url>
+      <organization>Dynasol</organization>
+      <roles>
+        <role>Release Manager</role>
+      </roles>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>nklasens</id>
+      <name>Nico Klasens</name>
+      <email>[email protected]</email>
+      <url>http://www.finalist.com</url>
+      <organization>Finalist IT Group</organization>
+      <roles>
+        <role>CVS monitor</role>
+        <role>Patch manager</role>
+      </roles>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>pierre</id>
+      <name>Pierre van Rooden</name>
+      <email>[email protected]</email>
+      <organization>Publieke Omroep</organization>
+      <roles>
+        <role>Vote manager</role>
+      </roles>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>11</id>
+      <name>Rico Jansen</name>
+      <email>[email protected]</email>
+      <organization>Vpro</organization>
+      <roles>
+        <role>Hosting</role>
+      </roles>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>12</id>
+      <name>Rob van Maris</name>
+      <email>[email protected]</email>
+      <roles>
+        <role>Project coordination</role>
+        <role>Meeting coordination</role>
+      </roles>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <id>13</id>
+      <name>Rob Vermeulen</name>
+      <email>[email protected]</email>
+      <organization>Vpro</organization>
+      <timezone>1</timezone>
+    </developer>
+    <developer>
+      <name>Sander de Boer</name>
+      <id>sdboer</id>
+      <email></email>
+      <organization>EO</organization>
+      <timezone>1</timezone>
+    </developer>
+  </developers>
+  <licenses>
+    <license>
+      <name>Mozilla Public License 1.0 (MPL)</name>
+      <url>http://www.mmbase.org/license</url>
+    </license>
+  </licenses>
+  <scm>
+    
<connection>scm:cvs:pserver:guest:[email protected]:/var/cvs:mmbase-core</connection>
+    
<developerConnection>scm:cvs:ext:cvs.mmbase.org:/var/cvs:mmbase-core</developerConnection>
+    <url>http://cvs.mmbase.org/viewcvs/</url>
+  </scm>
+  <organization>
+    <name>MMBase.org</name>
+    <url>http://www.mmbase.org</url>
+  </organization>
+
 
   <build>
     <defaultGoal>install</defaultGoal>
+    <sourceDirectory>${basedir}/src</sourceDirectory>
+    <plugins>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.5</source>
+          <target>1.5</target>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>javacc-maven-plugin</artifactId>
+        <version>2.5</version>
+        <executions>
+          <execution>
+            <id>javacc</id>
+            <goals>
+              <goal>javacc</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+          <sourceDirectory>${basedir}/src</sourceDirectory>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <configuration>
+          <links>http://java.sun.com/j2se/1.5.0/docs/api/</links>
+          <source>1.5</source>
+          <tags>
+            <tag>
+              <head>To Do:</head>
+              <name>todo</name>
+              <placement>a</placement>
+            </tag>
+            <tag>
+              <head>Classifies the class as an APPLICATION class, belonging to 
the application with name application-name</head>
+              <name>application</name>
+            </tag>
+            <tag>
+              <head>Section contains hard-coded values, which should be made 
configurable.</head>
+              <name>bad-constant</name>
+            </tag>
+            <tag>
+              <head>Section contains literals (numeric or string constants), 
where constants (public final static identifiers) should be used.</head>
+              <name>bad-literal</name>
+            </tag>
+            <tag>
+              <head>The class needs to be adapted to the MMBase Coding 
Standards.</head>
+              <name>code-conventions</name>
+            </tag>
+            <tag>
+              <head>Classifies the class as a CORE class</head>
+              <name>core</name>
+            </tag>
+            <tag>
+              <head>Section is deprecated and will be removed from the code. 
If this is a Class, the entire Class will be removed.</head>
+              <name>deprecated-now</name>
+            </tag>
+            <tag>
+              <head>Section uses deprecated (java) code, which will be 
fixed</head>
+              <name>deprecation-used</name>
+            </tag>
+            <tag>
+              <head>Section contains code which is depedent on a class, where 
it is undesirable. The code will be adapated to be more generic or moved to a 
more appropriate class.</head>
+              <name>dependency</name>
+            </tag>
+            <tag>
+              <head>Section contains code which will be moved to an higher 
(possibly abstract) class, identified with &lt;classname></head>
+              <name>duplicate</name>
+            </tag>
+            <tag>
+              <head>Section needs Javadoc..</head>
+              <name>javadoc</name>
+            </tag>
+            <tag>
+              <head>Section needs to be altered to use internationalization, 
using english ('en') as a default.</head>
+              <name>language</name>
+            </tag>
+            <tag>
+              <head>The code for this class falls under a different (and 
conflicting) license, such as GPL. The code needs to be replaced or moved out 
of the core.</head>
+              <name>license</name>
+            </tag>
+            <tag>
+              <head>Class will be moved to package 
&lt;packagename&amp;lg;</head>
+              <name>move</name>
+            </tag>
+            <tag>
+              <head>Section need be improved for performance reasons.</head>
+              <name>performance</name>
+            </tag>
+            <tag>
+              <head>Class wil be renamed to &lt;classname></head>
+              <name>rename</name>
+            </tag>
+            <tag>
+              <head>This Class needs the indicated version of the MMBase 
core.</head>
+              <name>requires</name>
+            </tag>
+            <tag>
+              <head>Section scope will be narrowed to &lt;scope> (i.e. 
private, package, protected)</head>
+              <name>scope</name>
+            </tag>
+            <tag>
+              <head>Section uses (direct) SQL queries, which will be 
removed/fixed</head>
+              <name>sql</name>
+            </tag>
+            <tag>
+              <head>Section contains VPRO-specific code, which will be 
removed/fixed</head>
+              <name>vpro</name>
+            </tag>
+          </tags>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-resources-plugin</artifactId>
+        <configuration>
+          <encoding>UTF-8</encoding>
+        </configuration>
+      </plugin>
+    </plugins>
   </build>
+  <dependencies>
+    <dependency>
+      <groupId>javax.servlet</groupId>
+      <artifactId>servlet-api</artifactId>
+      <version>2.4</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>javax.servlet</groupId>
+      <artifactId>jsp-api</artifactId>
+      <version>2.0</version>
+      <scope>provided</scope>
+    </dependency>
+  </dependencies>
+
+  <distributionManagement>
+    <repository>
+      <id>mmbase</id>
+      <name>MMBase maven 2 repository</name>
+      <url>scp://mmbase.org/home/mmweb/web/maven2</url>
+    </repository>
+  </distributionManagement>
+
+  <repositories>
+    <repository>
+      <id>jboss</id>
+      <name>JBoss maven 2 repository</name>
+      <url>http://repository.jboss.com/maven2</url>
+    </repository>
+  </repositories>
 
  <properties>
    <mmbase.version>1.9-SNAPSHOT</mmbase.version>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to