blob: 670e9d3be4b461668d4471d9aa72a89f350c9dc7 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<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">
<parent>
<groupId>org.apache</groupId>
<artifactId>apache</artifactId>
<version>3</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.pluto</groupId>
<artifactId>pluto</artifactId>
<packaging>pom</packaging>
<name>Apache Pluto</name>
<!--
Any version changes need to be changed in:
1. All poms of children modules
2. pluto.container.version.minor property in environment.properties in
pluto-container module (src/main/resources/org/apache/pluto).
3. portal-version element in pluto-portal-driver-config.xml in pluto-portal module
(src/main/webapp/WEB-INF)
4. expected.serverInfo and expected.portalInfo properties in expectedResults.properties
in testsuite module (src/main/webapp/WEB-INF/classes)
5. pluto.version in Ant build file dist-build.xml.
-->
<version>2.0.0-SNAPSHOT</version>
<!-- Due to a bug in maven 2.0, the description must not contain any line breaks or tabs. -->
<description>Pluto is the Reference Implementation of the Java Portlet Specfication.</description>
<url>http://portals.apache.org/pluto</url>
<issueManagement>
<system>jira</system>
<url>http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10560</url>
</issueManagement>
<ciManagement>
<system>continuum</system>
<notifiers>
<notifier>
<type>mail</type>
<address>pluto-dev@portals.apache.org</address>
</notifier>
</notifiers>
</ciManagement>
<inceptionYear>2003</inceptionYear>
<!-- Mailing Lists ======================================================= -->
<mailingLists>
<mailingList>
<name>Pluto User List</name>
<subscribe>pluto-user-subscribe@portals.apache.org</subscribe>
<unsubscribe>pluto-users-unsubscribe@portals.apache.org</unsubscribe>
<post>pluto-users@portals.apache.org</post>
<archive>http://mail-archives.apache.org/mod_mbox/portals-pluto-user</archive>
</mailingList>
<mailingList>
<name>Pluto Developer List</name>
<subscribe>pluto-dev-subscribe@portals.apache.org</subscribe>
<unsubscribe>pluto-dev-unsubscribe@portals.apache.org</unsubscribe>
<post>pluto-dev@portals.apache.org</post>
<archive>http://mail-archives.apache.org/mod_mbox/portals-pluto-dev</archive>
</mailingList>
<mailingList>
<name>Pluto SCM List</name>
<subscribe>pluto-scm-subscribe@portals.apache.org</subscribe>
<unsubscribe>pluto-scm-unsubscribe@portals.apache.org</unsubscribe>
<post>pluto-scm@portals.apache.org</post>
<archive>http://mail-archives.apache.org/mod_mbox/portals-pluto-scm</archive>
</mailingList>
</mailingLists>
<!-- Pluto Committers ==================================================== -->
<!-- Email format: [name]#a@T#[domain].d0t.[extension]
'@' and '.' characters are added because m2 seems to need them to
generate mailto links. -->
<developers>
<developer>
<name>Michael Blum</name>
<id>blumm</id>
<email>blumm#a@T#apache.d0t.org</email>
</developer>
<developer>
<name>Carsten Ziegeler</name>
<id>cziegeler</id>
<email>cziegeler#a@T#apache.d0t.org</email>
</developer>
<developer>
<name>David DeWolf</name>
<id>ddewolf</id>
<email>ddewolf@apache.org</email>
<timezone>-4</timezone>
<url>http://www.daviddewolf.com</url>
<organization>Three Pillar Software, Inc.</organization>
<organizationUrl>http://www.threepillarsoftware.com</organizationUrl>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Nick Lothian</name>
<id>nlothian</id>
<email>nlothian#a@T#apache.d0t.org</email>
</developer>
<developer>
<name>Craig Doremus</name>
<id>cdoremus</id>
<email>cdoremus#a@T#apache.d0t.org</email>
</developer>
<developer>
<name>Zhong Zheng</name>
<id>zheng</id>
<email>zheng#a@T#apache.d0t.org</email>
<timezone>+1</timezone>
<organization />
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Santiago Gala</name>
<id>sgala</id>
<email>sgala#a@T#hisitech.d0t.com</email>
<organization />
</developer>
<developer>
<name>Raphael Luta</name>
<id>raphael</id>
<email>raphael#a@T#apache.d0t.org</email>
<organization />
</developer>
<developer>
<name>David S. Taylor</name>
<id>taylor</id>
<email>david#a@T#bluesunrise.d0t.com</email>
<organization />
</developer>
<developer>
<name>Scott T. Weaver</name>
<id>weaver</id>
<email>weaver#a@T#apache.d0t.org</email>
</developer>
<developer>
<name>Stefan Hepper</name>
<id>sthepper</id>
<email>sthepper#a@T#apache.d0t.org</email>
</developer>
<developer>
<name>Elliot Metsger</name>
<id>esm</id>
<email>esm#a@T#apache.d0t.org</email>
<timezone>-4</timezone>
<url>http://uppertank.net/blog</url>
<organization>Johns Hopkins University, Sheridan Libraries</organization>
<organizationUrl>http://www.library.jhu.edu</organizationUrl>
</developer>
</developers>
<!-- Pluto Contributors ================================================== -->
<contributors>
<contributor>
<name>Michael Westbay</name>
<email>westbay#a@T#users.d0t.sourceforge.d0t.net</email>
</contributor>
<contributor>
<name>Ken Weiner</name>
<email>kweiner#a@T#unicon.d0t.net</email>
</contributor>
<contributor>
<name>Ken Atherton</name>
<email>katherto#a@T#visa.d0t.com</email>
</contributor>
<contributor>
<name>David Hay</name>
</contributor>
<contributor>
</contributor>
</contributors>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/portals/pluto/trunk</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/portals/pluto/trunk</developerConnection>
<url>http://svn.apache.org/viewcvs.cgi/portals/pluto/trunk</url>
</scm>
<organization>
<name>Apache Software Foundation</name>
<url>http://www.apache.org/</url>
</organization>
<!-- Dependency Version Properties ======================================= -->
<!--
NOTE:
Modification of these properties affects:
1) Dependent project poms
2) maven-pluto-plugin/src/main/resources/versions.properties as well!
-->
<properties>
<pluto.container.name>Pluto</pluto.container.name>
<javax.portlet.version.major>2</javax.portlet.version.major>
<javax.portlet.version.minor>0</javax.portlet.version.minor>
<portlet-api.version>2.0-r30</portlet-api.version>
<servlet-api.version>2.4</servlet-api.version>
<jsp-api.version>2.0</jsp-api.version>
<jstl.version>1.1.2</jstl.version>
<taglibs.standard.version>1.0.6</taglibs.standard.version>
<xerces.version>2.6.2</xerces.version>
<jaxb.version>2.1</jaxb.version>
<jaxb-impl.version>2.1.2</jaxb-impl.version>
<stax.api.version>1.0.1</stax.api.version>
<stax.impl.version>1.2.0</stax.impl.version>
<xalan.version>2.7.0</xalan.version>
<castor.version>1.1.1</castor.version>
<commons-digester.version>1.8</commons-digester.version>
<commons-collections.version>3.2</commons-collections.version>
<commons-cli.version>1.0</commons-cli.version>
<commons-httpclient.version>3.0</commons-httpclient.version>
<commons-beanutils.version>1.7.0</commons-beanutils.version>
<commons-logging.version>1.1</commons-logging.version>
<log4j.version>1.2.14</log4j.version>
<springframework.version>2.0.2</springframework.version>
<maven.version>2.0.5</maven.version>
<ant.version>1.6.5</ant.version>
<junit.version>4.0</junit.version>
<jmock.version>1.2.0</jmock.version>
<commons-io.version>1.3.1</commons-io.version>
<xmlunit.version>1.0</xmlunit.version>
<activation.version>1.1</activation.version>
<ccpp-api.version>1.0</ccpp-api.version>
<ccpp-ri.version>1.0</ccpp-ri.version>
<rdffilter.version>1.0</rdffilter.version>
<jena.version>1.4.0</jena.version>
</properties>
<!-- Pluto Modules ======================================================= -->
<modules>
<module>portlet2-api</module>
<!-- Pluto Core Modules -->
<module>pluto-descriptor-api</module>
<module>pluto-descriptor-impl</module>
<module>pluto-container</module>
<module>pluto-taglib</module>
<!-- Pluto Portal and Testsuite Modules -->
<module>pluto-portal-driver</module>
<module>pluto-portal-driver-impl</module>
<module>pluto-portal</module>
<module>pluto-testsuite</module>
<!-- Pluto Utilities, Maven Plugins and Ant Tasks -->
<module>pluto-util</module>
<module>maven-pluto-plugin</module>
<module>pluto-ant-tasks</module>
<!-- Pluto Documentations -->
<module>pluto-site</module>
<module>pluto-site-skin</module>
</modules>
<distributionManagement>
<site>
<id>website</id>
<url>scp://minotaur.apache.org/www/portals.apache.org/pluto</url>
</site>
<repository>
<id>pluto-staging</id>
<name>Apache Pluto Staging Repository</name>
<url>scp://people.apache.org/www/people.apache.org/builds/portals-pluto/m2-staging-repository</url>
</repository>
<!--
<repository>
<id>apache.releases</id>
<name>Apache Release Distribution Repository</name>
<url>scp://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository</url>
</repository>
-->
<snapshotRepository>
<id>apache.snapshots</id>
<name>Apache Maven Repository (Snapshots and Test Builds)</name>
<url>scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>
</snapshotRepository>
</distributionManagement>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-remote-resources-plugin</artifactId>
<version>1.0-alpha-5</version>
<executions>
<execution>
<goals>
<goal>process</goal>
</goals>
<configuration>
<supplementalModels>
<supplementalModel>
${project.basedir}/../pluto-site/src/main/appended-resources/supplemental-models.xml
</supplementalModel>
</supplementalModels>
<resourceBundles>
<resourceBundle>org.apache:apache-jar-resource-bundle:1.2</resourceBundle>
</resourceBundles>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>assembly</id>
<modules>
<module>assembly</module>
</modules>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>