summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2013-09-13 14:54:25 +0200
committerAndrew Branson <andrew.branson@cern.ch>2013-09-13 14:54:25 +0200
commit0186c8bc7305e3d78041a17e695efa5118299de5 (patch)
treec5735361239d057d7b4f0a029ed0828a9a82fb79
parent7d2183bb37ca974336bd5bc0dbec14c1b487fc6b (diff)
Metadata changes for site generation including Javadoc
Release plugin added
-rw-r--r--pom.xml130
1 files changed, 101 insertions, 29 deletions
diff --git a/pom.xml b/pom.xml
index a7d3981..f935fef 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,12 +3,87 @@
<modelVersion>4.0.0</modelVersion>
<groupId>cristal</groupId>
<artifactId>cristal-kernel</artifactId>
- <name>cristal-kernel</name>
+ <name>CRISTAL Kernel</name>
<version>2.4-SNAPSHOT</version>
- <description>CRISTAL kernel</description>
+ <description>CRISTAL is a description-driven software platform originally developed to track the construction of
+ the CMS ECAL detector of the LHC at CERN. This is its core library, known as the kernel, which manages
+ business objects called Items. Items are entirely configured from data, called descriptions, held in other Items.
+ Every change of a state in an Item is a consequence of an execution of an activity in that Item's lifecycle,
+ meaning that CRISTAL applications are completely traceable, even in their design. It also supports extensive
+ versioning of Item description data, giving the system a high level of flexibility.
+ </description>
+ <url>http://dev.cccs.uwe.ac.uk/cristal-kernel/</url>
+ <inceptionYear>2000</inceptionYear>
+
+ <licenses>
+ <license>
+ <name>GNU Library or Lesser General Public License (LGPL)</name>
+ <url>http://www.gnu.org/licenses/lgpl.html</url>
+ </license>
+ </licenses>
+
+ <developers>
+ <developer>
+ <name>Andrew Branson</name>
+ <email>andrew.branson@cern.ch</email>
+ <organization>UWE CCCS</organization>
+ <organizationUrl>http://www.cccs.uwe.ac.uk/et/research/cccs</organizationUrl>
+ <roles><role>CEO</role></roles>
+ </developer>
+ <developer>
+ <name>Jetendr Shamdasani</name>
+ <email>jetendr.shamdasani@cern.ch</email>
+ <organization>UWE CCCS</organization>
+ <organizationUrl>http://www.cccs.uwe.ac.uk/et/research/cccs</organizationUrl>
+ <roles><role>CEO</role></roles>
+ </developer>
+ </developers>
+
+ <issueManagement>
+ <url>http://dev.cccs.uwe.ac.uk/redmine/projects/cristal-kernel/</url>
+ <system>Redmine</system>
+ </issueManagement>
+
+ <organization>
+ <name>The CRISTAL Consortium</name>
+ <url>http://dev.cccs.uwe.ac.uk/redmine/projects/cristal</url>
+ </organization>
+
+ <ciManagement>
+ <system>Jenkins</system>
+ <url>http://dev.cccs.uwe.ac.uk:8080/job/cristal-kernel/</url>
+ </ciManagement>
+
+ <scm>
+ <developerConnection>scm:git:ssh://dev.cccs.uwe.ac.uk/var/git/cristal-kernel.git</developerConnection>
+ <url>http://dev.cccs.uwe.ac.uk/redmine/projects/cristal-kernel/repository</url>
+ </scm>
+
+ <mailingLists>
+ <mailingList>
+ <name>User List</name>
+ <post>cristal-users@cern.ch</post>
+ <subscribe>cristal-users-subscribe@cern.ch</subscribe>
+ <unsubscribe>cristal-users-unsubscribe@cern.ch</unsubscribe>
+ <archive>https://groups.cern.ch/group/cristal-users/default.aspx</archive>
+ </mailingList>
+ </mailingLists>
+
+ <distributionManagement>
+ <repository>
+ <id>cccs.releases</id>
+ <url>http://dev.cccs.uwe.ac.uk:8081/nexus/content/repositories/releases</url>
+ </repository>
+ <snapshotRepository>
+ <id>cccs.snapshots</id>
+ <url>http://dev.cccs.uwe.ac.uk:8081/nexus/content/repositories/snapshots</url>
+ </snapshotRepository>
+ </distributionManagement>
+
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
+
<dependencies>
<dependency>
<groupId>xerces</groupId>
@@ -56,6 +131,7 @@
<artifactId>xmlunit</artifactId>
</dependency>
</dependencies>
+
<dependencyManagement>
<dependencies>
<dependency>
@@ -101,6 +177,7 @@
</dependency>
</dependencies>
</dependencyManagement>
+
<build>
<resources>
<resource>
@@ -226,35 +303,18 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.9.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <version>2.4.1</version>
+ </plugin>
</plugins>
</build>
- <issueManagement>
- <url>http://dev.cccs.uwe.ac.uk/redmine/projects/cristal-kernel/</url>
- <system>Redmine</system>
- </issueManagement>
- <organization>
- <name>The CRISTAL Consortium</name>
- <url>http://dev.cccs.uwe.ac.uk/redmine/projects/cristal</url>
- </organization>
- <ciManagement>
- <system>Jenkins</system>
- <url>http://dev.cccs.uwe.ac.uk:8080/job/cristal-kernel/</url>
- </ciManagement>
- <scm>
- <developerConnection>scm:git:ssh://dev.cccs.uwe.ac.uk/var/git/cristal-kernel.git</developerConnection>
- <url>http://dev.cccs.uwe.ac.uk/redmine/projects/cristal-kernel/repository</url>
- </scm>
- <distributionManagement>
- <repository>
- <id>cccs.releases</id>
- <url>http://dev.cccs.uwe.ac.uk:8081/nexus/content/repositories/releases</url>
- </repository>
- <snapshotRepository>
- <id>cccs.snapshots</id>
- <url>http://dev.cccs.uwe.ac.uk:8081/nexus/content/repositories/snapshots</url>
- </snapshotRepository>
- </distributionManagement>
-
<repositories>
<repository>
<id>cccs.releases</id>
@@ -284,4 +344,16 @@
<url>http://dev.cccs.uwe.ac.uk:8081/nexus/content/repositories/public</url>
</repository>
</repositories>
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.9.1</version>
+ <configuration>
+ <show>public</show>
+ </configuration>
+ </plugin>
+ </plugins>
+ </reporting>
</project> \ No newline at end of file