<?xml version="1.0" encoding="ISO-8859-1"?>
<project>

  <pomVersion>3</pomVersion>
  <id>maven</id>
  <name>Maven</name>
  <currentVersion>1.0-b5-dev</currentVersion>
  <organization>
    <name>Apache Software Foundation</name>
    <url>http://jakarta.apache.org/</url>
    <logo>/images/jakarta-logo-blue.gif</logo>
  </organization>
  <inceptionYear>2001</inceptionYear>
  <package>org.apache.maven</package>
  <logo>/images/maven.jpg</logo>
  
  <!-- Gump integration -->
  <gumpRepositoryId>jakarta</gumpRepositoryId>

  <description>
    Maven is a project management and project comprehension tool. Maven
    is based on the concept of a project object model: builds, documentation
    creation, site publication, and distribution publication are all
    controlled from the project object model. Maven also provides tools
    to create source metrics, change logs based directly on source
    repository, and source cross-references.
  </description>

  <shortDescription>Java Project Management Tools</shortDescription>

  <url>http://jakarta.apache.org/turbine/${pom.id}/</url>
  <issueTrackingUrl>http://nagoya.apache.org/scarab/servlet/scarab/</issueTrackingUrl>
  <siteAddress>jakarta.apache.org</siteAddress>
  <siteDirectory>/www/jakarta.apache.org/turbine/maven/</siteDirectory>
  
  <distributionSite>jakarta.apache.org</distributionSite>
  <distributionDirectory>/www/jakarta.apache.org/builds/jakarta-turbine-maven/</distributionDirectory>

  <repository>
    <connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:jakarta-turbine-maven</connection>
    <url>http://cvs.apache.org/viewcvs/jakarta-turbine-maven/</url>
  </repository>

  <versions>
    <version>
      <id>b1</id>
      <name>1.0-b1</name>
      <tag>MAVEN_1_0_B1</tag>
    </version>
    <version>
      <id>b2</id>
      <name>1.0-b2</name>
      <tag>MAVEN_1_0_B2</tag>
    </version>
    <version>
      <id>b3</id>
      <name>1.0-b3</name>
      <tag>MAVEN_1_0_B3</tag>
    </version>
    <version>
      <id>b4</id>
      <name>1.0-b4</name>
      <tag>MAVEN_1_0_B4</tag>
    </version>
    <version>
      <id>b5</id>
      <name>1.0-b5</name>
      <tag>HEAD</tag>
    </version>
  </versions>

  <branches>
  </branches>

  <mailingLists>
    <mailingList>
      <name>Maven User List</name>
      <subscribe>turbine-maven-user-subscribe@jakarta.apache.org</subscribe>
      <unsubscribe>turbine-maven-user-unsubscribe@jakarta.apache.org</unsubscribe>
      <!-- Using mail-archive until there is something in nagoya's eyebrowse...
      <archive>http://nagoya.apache.org/eyebrowse/SummarizeList?listName=turbine-maven-user@jakarta.apache.org</archive>
      -->
      <archive>http://www.mail-archive.com/turbine-maven-user@jakarta.apache.org/</archive>
    </mailingList>
    <mailingList>
      <name>Maven Developer List</name>
      <subscribe>turbine-maven-dev-subscribe@jakarta.apache.org</subscribe>
      <unsubscribe>turbine-maven-dev-unsubscribe@jakarta.apache.org</unsubscribe>
      <!-- Using mail-archive until there is something in nagoya's eyebrowse...
      <archive>http://nagoya.apache.org/eyebrowse/SummarizeList?listName=turbine-maven-dev@jakarta.apache.org</archive>
      -->
      <archive>http://www.mail-archive.com/turbine-maven-dev@jakarta.apache.org/</archive>
    </mailingList>
  </mailingLists>

  <developers>

    <developer>
      <name>Juancarlo Anez</name>
      <id>juanco</id>
      <email>juanco@apache.org</email>
      <organization></organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Stephane Bailliez</name>
      <id>sbailliez</id>
      <email>sbailliez@apache.org</email>
      <organization></organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Jeff Brekke</name>
      <id>brekke</id>
      <email>brekke@apache.org</email>
      <organization></organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Tom Copeland</name>
      <id>tcopeland</id>
      <email>tcopeland@apache.org</email>
      <organization>InfoEther</organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Eric Dobbs</name>
      <id>dobbs</id>
      <email>eric@dobbse.net</email>
      <organization></organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>dIon Gillard</name>
      <id>dion</id>
      <email>dion@multitask.com.au</email>
      <organization>Multitask Consulting</organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Pete Kazmier</name>
      <id>kaz</id>
      <email>pete-apache-dev@kazmier.com</email>
      <organization></organization>
      <roles>
        <role>Documentation</role>
      </roles>
    </developer>

    <developer>
      <name>Peter Lynch</name>
      <id>plynch</id>
      <email>plynch@apache.org</email>
      <organization></organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Glenn McAllister</name>
      <id>glennm</id>
      <email>glenn@somanetworks.com</email>
      <organization>SOMA Networks, Inc.</organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Bob McWhirter</name>
      <id>werken</id>
      <email>bob@werken.com</email>
      <organization>The Werken Company</organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Geir Magnusson Jr.</name>
      <id>geirm</id>
      <email>geirm@optonline.net</email>
      <organization>Independent (DVSL Maven)</organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Vincent Massol</name>
      <id>vmassol</id>
      <email>vmassol@octo.com</email>
      <organization>Octo Technology</organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Stéphane Mor</name>
      <id>smor</id>
      <email>stephanemor@yahoo.fr</email>
      <organization>Hasgard Systèmes et Réseaux</organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Daniel Rall</name>
      <id>dlr</id>
      <email>dlr@finemaltcoding.com</email>
      <organization>CollabNet, Inc.</organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Kurt Schrader</name>
      <id>kschrader</id>
      <email>kschrader@karmalab.org</email>
      <organization>University of Michigan</organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>James Strachan</name>
      <id>jstrachan</id>
      <email>james_strachan@yahoo.co.uk</email>
      <organization>Spiritsoft</organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>James Taylor</name>
      <id>jtaylor</id>
      <email>james@jamestaylor.org</email>
      <organization></organization>
      <roles>
        <role>Java Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Jason van Zyl</name>
      <id>jvanzyl</id>
      <email>jason@zenplex.com</email>
      <organization>Zenplex</organization>
      <roles>
        <role>Architect</role>
        <role>Release Manager</role>
      </roles>
    </developer>

  </developers>

  <contributors>
    <contributor>
      <name>Nathan Coast</name>
      <email>nathan.coast@blueyonder.co.uk</email>
    </contributor>

    <contributor>
      <name>Brian Leonard</name>
      <email>brian@brainslug.com</email>
    </contributor>

    <contributor>
      <name>Martin van dem Bemt</name>
      <email>mvdb@mvdb.com</email>
    </contributor>

    <contributor>
      <name>Emmanuel Venisse</name>
      <email>evenisse@ifrance.com</email>
    </contributor>

    <contributor>
      <name>Kuisong Tong</name>
      <email>Kuisong.Tong@vtradex.com</email>
    </contributor>

  </contributors>

  <!-- Need to mark these as compile-time/run-time -->

  <dependencies>
    <!-- leave dom4j as the first entry or the tests fail -->
    <dependency>
      <id>dom4j</id>
      <version>1.4-dev-3</version>
      <url>http://www.dom4j.org/</url>
    </dependency>

    <dependency>
      <id>ant</id>
      <version>1.4.1</version>
      <url>http://jakarta.apache.org/ant/</url>
    </dependency>
    
    <dependency>
      <id>commons-betwixt</id>
      <version>SNAPSHOT</version>
      <url>http://jakarta.apache.org/commons/betwixt/</url>
    </dependency>

    <dependency>
      <id>commons-digester</id>
      <version>1.2</version>
      <url>http://jakarta.apache.org/commons/digester.html</url>
    </dependency>

    <dependency>
      <id>commons-jelly</id>
      <version>SNAPSHOT</version>
      <url>http://jakarta.apache.org/commons/sandbox/jelly/</url>
    </dependency>

    <dependency>
      <id>commons-graph</id>
      <version>0.8.1</version>
      <url>http://jakarta.apache.org/commons/sandbox/jelly/</url>
    </dependency>

    <dependency>
      <id>commons-jexl</id>
      <version>1.0-dev</version>
      <url>http://jakarta.apache.org/commons/sandbox/jelly/</url>
    </dependency>

    <dependency>
      <id>commons-logging</id>
      <version>1.0</version>
      <url>http://jakarta.apache.org/commons/logging.html</url>
    </dependency>

    <dependency>
      <id>junit</id>
      <version>3.7</version>
      <type>test</type>
      <url>http://junit.org/</url>
    </dependency>

    <dependency>
      <id>werkz</id>
      <version>SNAPSHOT</version>
    </dependency>

    <!-- Runtime dependencies -->
    <dependency>
      <id>commons-beanutils</id>
      <version>SNAPSHOT</version>
      <url>http://jakarta.apache.org/commons/</url>
    </dependency>

    <dependency>
      <id>commons-cli</id>
      <version>SNAPSHOT</version>
      <url>http://jakarta.apache.org/commons/cli/</url>
    </dependency>

    <dependency>
      <id>commons-collections</id>
      <version>2.0</version>
      <url>http://jakarta.apache.org/commons/</url>
    </dependency>

    <dependency>
      <id>commons-grant</id>
      <version>1.0-b1</version>
      <url>http://jakarta.apache.org/commons/sandbox/grant/</url>
    </dependency>

    <dependency>
      <id>commons-io</id>
      <version>0.2-dev.20020614.122300</version>
      <url>http://jakarta.apache.org/commons/</url>
    </dependency>

    <dependency>
      <id>commons-lang</id>
      <version>1.0-b1</version>
      <url>http://jakarta.apache.org/commons/</url>
    </dependency>

    <dependency>
      <id>commons-util</id>
      <version>1.0-rc2-dev</version>
      <url>http://jakarta.apache.org/commons/</url>
    </dependency>

    <dependency>
      <id>forehead</id>
      <version>1.0-beta-4</version>
      <url>http://forehead.sf.net/</url>
    </dependency>
 
    <dependency>
      <id>logkit</id>
      <version>1.0.1</version>
    </dependency>

    <dependency>
      <id>log4j</id>
      <version>1.1.3</version>
      <url>http://jakarta.apache.org/log4j/</url>
    </dependency>

    <dependency>
      <id>which</id>
      <version>1.0</version>
    </dependency>

<!-- this is a dependency, but as the classes ship with ant, bootstrap will
     fail with linkage errors if it's included and the junit tests are not
     forked
-->
    <dependency>
      <id>xml-apis</id>
      <version>2.0.2</version>
      <url>http://xml.apache.org/xerces2-j/</url>
    </dependency>

    <!--
    
    This is required because the uberspect that Jexl uses is in the
    velocity repository. I've asked Geir to fix this so that we don't
    need velocity for the maven core.
    
    -->

    <dependency>
      <id>velocity</id>
      <version>1.4-dev</version>
    </dependency>

    <!-- 
    
    This is required for the DVSL formatter so this needs to be fixed.
    The reporting tool should be split apart and a little tool for
    the jdepend report needs to go into the jdepend plugin.
    
    -->
    
    <dependency>
      <id>jdepend</id>
      <version>2.2</version>
      <url>http://www.clarkware.com/software/JDepend.html</url>
    </dependency>

  </dependencies>

  <build>

    <nagEmailAddress>turbine-maven-dev@jakarta.apache.org</nagEmailAddress>

    <sourceDirectory>src/java</sourceDirectory>

    <unitTestSourceDirectory>src/test/java</unitTestSourceDirectory>
    <integrationUnitTestSourceDirectory/>

    <aspectSourceDirectory></aspectSourceDirectory>

    <!-- Unit test classes -->
    <unitTest>
      <includes>
        <include>**/*Test.java</include>
      </includes>
      <excludes>
        <exclude>**/RepositoryTest.java</exclude>
      </excludes>
    </unitTest>

    <!-- Integration unit test classes -->
    <integrationUnitTestPatterns>
    </integrationUnitTestPatterns>

    <!-- J A R  R E S O U R C E S -->
    <!-- Resources that are packaged up inside the JAR file -->

    <resources>
      <includes>
        <include>*.dtd</include>
        <include>log4j.properties</include>
        <include>maven-taskdefs.properties</include>
      </includes>
    </resources>

    <jars>
    </jars>
  </build>
</project>

