paulsp 2004/04/02 19:12:56
Modified: content-server project.properties project.xml
Added: content-server/xdocs tasks.xml navigation.xml
Log:
Support for multiproject build
Revision Changes Path
1.4 +14 -2 jakarta-jetspeed-2/content-server/project.properties
Index: project.properties
===================================================================
RCS file: /home/cvs/jakarta-jetspeed-2/content-server/project.properties,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- project.properties 18 Mar 2004 14:39:06 -0000 1.3
+++ project.properties 3 Apr 2004 03:12:56 -0000 1.4
@@ -21,6 +21,18 @@
# Display the maven version the web site is documenting
maven.xdoc.version = ${pom.currentVersion}
-maven.checkstyle.properties=${basedir}/../checkstyle.properties
+maven.checkstyle.header.file=${basedir}/../checkstyle.license
+maven.checkstyle.properties=${basedir}/../checkstyle.xml
-maven.compile.deprecation=on
\ No newline at end of file
+maven.compile.deprecation=on
+
+maven.license.licenseFile=${basedir}/../LICENSE.TXT
+# Include private method and field in Javadoc.
+maven.javadoc.private=true
+
+# Removed the rule ${plugin.resources}/rulesets/naming.xml from the default
+# maven.pmd.rulesetfiles. This is because the LongVariableName rule is to
+# restrictive. We need to increase the limit from 12 to 20
+maven.pmd.rulesetfiles=${plugin.resources}/rulesets/strings.xml,${plugin.resources}/rulesets/junit.xml,${plugin.resources}/rulesets/braces.xml,${plugin.resources}/rulesets/basic.xml,${plugin.resources}/rulesets/unusedcode.xml,${plugin.resources}/rulesets/design.xml,${plugin.resources}/rulesets/imports.xml,${plugin.resources}/rulesets/codesize.xml
+
+maven.multiproject.type=jar
1.7 +27 -86 jakarta-jetspeed-2/content-server/project.xml
Index: project.xml
===================================================================
RCS file: /home/cvs/jakarta-jetspeed-2/content-server/project.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- project.xml 23 Mar 2004 03:48:16 -0000 1.6
+++ project.xml 3 Apr 2004 03:12:56 -0000 1.7
@@ -15,92 +15,23 @@
limitations under the License.
-->
<project>
+ <extend>${basedir}/../project.xml</extend>
<pomVersion>3</pomVersion>
<id>content-server</id>
- <name>Jetspeed 2 Enterprise Portal Content Server</name>
- <groupId>jetspeed2</groupId>
- <currentVersion>2.0-a1-dev</currentVersion>
- <organization>
- <name>Apache Software Foundation</name>
- <url>http://jakarta.apache.org/</url>
- <logo>/images/jakarta-logo.gif</logo>
- </organization>
- <inceptionYear>1999</inceptionYear>
+ <name>Jetspeed-2 Enterprise Portal Content Server</name>
<package>org.apache.jetspeed</package>
- <logo>/images/blue-logo.gif</logo>
-
- <!-- Gump integration -->
- <gumpRepositoryId></gumpRepositoryId>
-
- <description>Jetspeed is an Open Source implementation of an Enterprise
Information Portal, using Java and XML.</description>
+ <description>
+ Jetspeed is an Open Source implementation of an Enterprise Information Portal,
using Java and XML.
+ </description>
<shortDescription>Enterprise Information Portal</shortDescription>
- <mailingLists>
- <mailingList>
- <name>Jetspeed 2 Developer List</name>
- <subscribe>[EMAIL PROTECTED]</subscribe>
- <unsubscribe>[EMAIL PROTECTED]</unsubscribe>
- </mailingList>
- </mailingLists>
-
- <developers>
- <developer>
- <name>David Sean Taylor</name>
- <id>taylor</id>
- <email>[EMAIL PROTECTED]</email>
- <roles>
- <role>Java Developer</role>
- </roles>
- </developer>
-
- <developer>
- <name>Raphael Luta</name>
- <id>raphael</id>
- <email>[EMAIL PROTECTED]</email>
- <roles>
- <role>Java Developer</role>
- </roles>
- </developer>
-
- <developer>
- <name>Mark Orciuch</name>
- <id>mark</id>
- <email>[EMAIL PROTECTED]</email>
- <roles>
- <role>Java Developer</role>
- </roles>
- </developer>
-
- <developer>
- <name>Paul Spencer</name>
- <id>paul</id>
- <email>[EMAIL PROTECTED]</email>
- <roles>
- <role>Java Developer</role>
- </roles>
- </developer>
+ <repository>
+ <connection>scm:cvs:pserver:[EMAIL
PROTECTED]:/home/cvspublic:jakarta-jetspeed-2/content-server</connection>
+ <url>http://cvs.apache.org/viewcvs/jakarta-jetspeed-2/content-server/</url>
+ </repository>
- <developer>
- <name>Scott Weaver</name>
- <id>scott</id>
- <email>[EMAIL PROTECTED]</email>
- <roles>
- <role>Java Developer</role>
- </roles>
- </developer>
-
- <developer>
- <name>Roger Ruttimann</name>
- <id>roger</id>
- <email>[EMAIL PROTECTED]</email>
- <roles>
- <role>Java Developer</role>
- </roles>
- </developer>
-
- </developers>
- <dependencies>
- <dependency>
+ <dependencies>
+ <dependency>
<id>commons-io</id>
<version>0.1</version>
<properties>
@@ -131,18 +62,28 @@
</dependencies>
<build>
- <nagEmailAddress>[EMAIL PROTECTED]</nagEmailAddress>
-
<sourceDirectory>src/java</sourceDirectory>
- <!--
<unitTestSourceDirectory>src/test</unitTestSourceDirectory>
- <aspectSourceDirectory></aspectSourceDirectory>
- -->
<unitTest>
<includes>
<include>**/*Test*.java</include>
</includes>
-
</unitTest>
</build>
+ <reports>
+ <report>maven-jdepend-plugin</report>
+<!--
+ <report>maven-checkstyle-plugin</report>
+-->
+ <report>maven-pmd-plugin</report>
+ <report>maven-changelog-plugin</report>
+ <report>maven-file-activity-plugin</report>
+ <report>maven-developer-activity-plugin</report>
+ <report>maven-license-plugin</report>
+ <report>maven-javadoc-plugin</report>
+ <report>maven-jxr-plugin</report>
+ <report>maven-junit-report-plugin</report>
+ <report>maven-linkcheck-plugin</report>
+ <report>maven-tasklist-plugin</report>
+ </reports>
</project>
1.1 jakarta-jetspeed-2/content-server/xdocs/tasks.xml
Index: tasks.xml
===================================================================
<?xml version="1.0" ?>
<!--
Copyright 2004 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<document>
<properties>
<title>Tasks</title>
</properties>
<body>
<section name="Tasks">
<p>
Currently this is just a listing of tasks.
</p>
<p>
<ul>
<li>
Remove unused classes.
</li>
</ul>
</p>
</section>
</body>
</document>
1.1 jakarta-jetspeed-2/content-server/xdocs/navigation.xml
Index: navigation.xml
===================================================================
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
Copyright 2004 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<project>
<body>
<links>
<item name="Jetspeed 2" href="../../index.html"/>
</links>
<menu name="Misc.">
<item name="Tasks" href="tasks.html"/>
</menu>
</body>
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]