parent
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>org.objectweb.dream</groupId>
<artifactId>parent</artifactId>
<version>3</version>
</dependency><?xml version="1.0"?>
<!--
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-->
<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.objectweb.dream</groupId>
<artifactId>parent</artifactId>
<name>The Dream framework parent project</name>
<packaging>pom</packaging>
<version>3</version>
<description>
Dream is a component-based framework dedicated to the construction
of communication middleware. It provides a component library and a
set of tools to build, configure and deploy middleware implementing
various communication paradigms: group communications, message
passing, event-reaction, publish-subscribe, etc. Dream builds upon
the Fractal component framework, which provides support for
hierarchical and dynamic composition.
</description>
<!-- ================================================= -->
<!--
If needed, the sub-modules can overwrite the content below
(i.e. the <inceptionYear>, the <url>, ..)
-->
<licenses>
<license>
<name>LGPL</name>
<url>http://www.gnu.org/copyleft/lesser.html</url>
</license>
</licenses>
<url>http://dream.objectweb.org/</url>
<inceptionYear>2003</inceptionYear>
<issueManagement>
<system>gforge</system>
<url>http://forge.objectweb.org/tracker/?group_id=118</url>
</issueManagement>
<organization>
<name>ObjectWeb Consortium</name>
<url>http://www.objectweb.org</url>
</organization>
<distributionManagement>
<repository>
<id>ow2</id>
<name>OW2 Maven2 release repository</name>
<url>scp://jupiter.objectweb.org:/var/lib/gforge/chroot/home/groups/maven/htdocs/maven2</url>
</repository>
<snapshotRepository>
<id>ow2</id>
<name>OW2 Maven2 snapshot repository</name>
<url>scp://jupiter.objectweb.org:/var/lib/gforge/chroot/home/groups/maven/htdocs/maven2-snapshot</url>
</snapshotRepository>
<!--<site>
<id>dream.site</id>
<name>DREAM Maven Site</name>
<url>scp://jupiter.objectweb.org:/var/lib/gforge/chroot/home/groups/petals/htdocs/maven2/</url>
</site>-->
</distributionManagement>
<mailingLists>
<mailingList>
<name>Dream Users</name>
<subscribe>
dream-subscribe@ow2.org
</subscribe>
<unsubscribe>
dream-unsubscribe@ow2.org
</unsubscribe>
<archive>http://mail-archive.ow2.org/dream/index.html</archive>
</mailingList>
</mailingLists>
<!-- sub-modules poms can add other repositories and inherit these -->
<repositories>
<repository>
<id>objectweb-repo</id>
<name>ObjectWeb Repository</name>
<url>http://maven.objectweb.org/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
<repository>
<id>objectweb-snapshot-repo</id>
<name>ObjectWeb Snapshot Repository</name>
<url>http://maven.objectweb.org/maven2-snapshot</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<!-- ================================================ -->
<developers>
<developer>
<id>stefani</id>
<name>Jean-Bernard Stefani</name>
<email>Jean-Bernard.Stefani@inrialpes.fr</email>
<organization>INRIA</organization>
<organizationUrl>http://www.inria.fr</organizationUrl>
<roles>
<role>Project Manager</role>
<role>Architect</role>
</roles>
</developer>
<developer>
<name>Roland NAUDIN</name>
<email>roland.naudin@ebmwebsourcing.com</email>
<id>rnaudin</id>
<organization>EBM WebSourcing</organization>
<organizationUrl>
http://www.ebmwebsourcing.com
</organizationUrl>
<roles>
<role>Developer</role>
</roles>
<timezone>+1</timezone>
</developer>
</developers>
<contributors>
<contributor>
<name>Romain Lenglet</name>
<organization>France Telecom RD</organization>
<organizationUrl>http://www.rd.francetelecom.com</organizationUrl>
</contributor>
</contributors>
<!-- ================================================= -->
<!-- properties used by various sub-modules -->
<properties>
<scm.connection>
scm:svn:svn://svn.forge.objectweb.org/svnroot/dream/trunk
</scm.connection>
<scm.developerConnection>
scm:svn:svn+ssh://svn.forge.objectweb.org/svnroot/dream/trunk
</scm.developerConnection>
<scm.url>
http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/dream/trunk
</scm.url>
<monolog.url>
http://www.objectweb.org/monolog/jdoc/ow_util_log_api
</monolog.url>
<fractal.url>
http://www.objectweb.org/fractal/current/doc/javadoc/fractal
</fractal.url>
<asm.url>
http://www.objectweb.org/asm/current/doc/javadoc/user
</asm.url>
<jdk.url>http://java.sun.com/j2se/1.5.0/docs/api</jdk.url>
</properties>
<!-- ================================================================ -->
<!-- Dream parent project values correspond just to the base scm properties values -->
<scm>
<connection>scm:svn:svn://svn.forge.objectweb.org/svnroot/dream/tags/parent-3</connection>
<developerConnection>scm:svn:svn+ssh://svn.forge.objectweb.org/svnroot/dream/tags/parent-3</developerConnection>
<url>http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/dream/tags/parent-3</url>
</scm>
<!-- ==================================================-->
<!-- use 1.5 JDK as the default binary version -->
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.0-beta-8</version>
</plugin>
</plugins>
</pluginManagement>
<!-- TODO add a default maven-jar-plugin configuration to create jar with a manifest -->
</build>
<!-- ================================================ -->
<!-- sub-modules -->
<modules>
<module>dreamadl</module>
<module>dreamannotation</module>
<module>dreamcore</module>
<module>dreamlib</module>
</modules>
<!-- ================================================== -->
<profiles>
<profile>
<id>dist</id>
<build>
<defaultGoal>install</defaultGoal>
</build>
<modules>
<module>dreamadl</module>
<module>dreamannotation</module>
<module>dreamcore</module>
<module>dreamlib</module>
<module>distribution</module>
</modules>
</profile>
</profiles>
</project>