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

  <groupId>incubator-directory</groupId>
  <id>protocol-api</id>
  <name>protocol-api</name>
  <package>org.apache.protocol</package>
  <currentVersion>1.0-SNAPSHOT</currentVersion>
  <inceptionYear>2004</inceptionYear>

  <organization>
    <name>The Apache Incubator</name>
    <url>http://incubator.apache.org</url>
    <logo>http://incubator.apache.org/directory/images/apache-incubator-logo.png</logo>
  </organization>

  <inceptionYear>2004</inceptionYear>
  <package>org.apache.protocol</package>

  <logo>http://incubator.apache.org/directory/images/apache-directory-logo.png</logo>
  <url>http://incubator.apache.org/directory</url>

  <issueTrackingUrl>
    http://nagoya.apache.org/scarab/servlet/scarab
  </issueTrackingUrl>
  <siteAddress>directory.apache.org</siteAddress>
  <siteDirectory>/home/akarasulu/public_html</siteDirectory>
  <distributionDirectory>
    /home/akarasulu/public_html/dist
  </distributionDirectory>

  <gumpRepositoryId>apache-incubator-svn</gumpRepositoryId>

  <repository>
    <connection>
      scm:svn:http://cvs.apache.org/repos/asf/incubator:directory/protocol-api/trunk
    </connection>

    <url>
      http://cvs.apache.org/viewcvs.cgi/incubator/directory/protocol-api/trunk/?root=Apache-SVN
    </url>

    <developerConnection>
      https://cvs.apache.org/repos/asf/incubator:directory/protocol-api/trunk
    </developerConnection>
  </repository>

  <description>
      Provides the core interfaces and helper classes to create new protocol
      providers or network layer libraries.  By providing one authoritative
      set of interfaces in one library, we avoid confusion over the design
      of new protocol providers.
  </description>

  <shortDescription>An internet protocol server framework</shortDescription>

  <description>
      Provides the core interfaces and helper classes to create new protocol
      providers or network layer libraries.  By providing one authoritative
      set of interfaces in one library, we avoid confusion over the design
      of new protocol providers.
  </description>

  <mailingLists>
    <mailingList>
      <name>Apache Directory Developement - use [protocol] prefix</name>
        <subscribe>
          directory-dev-subscribe@incubator.apache.org
        </subscribe>
        <unsubscribe>
          directory-dev-unsubscribe@incubator.apache.org
        </unsubscribe>
        <archive>
          http://nagoya.apache.org/eyebrowse/SummarizeList?listId=181
        </archive>
      </mailingList>
  </mailingLists>

  <licenses>
    <license>
      <name>Apache 2.0 License</name>
      <url>
        http://cvs.apache.org/viewcvs.cgi/incubator/directory/LICENSE.txt?rev=1369&amp;root=Apache-SVN&amp;view=markup
      </url>
      <distribution>repo</distribution>
    </license>
  </licenses>

  <dependencies>

    <!-- ========================================================= -->
    <!-- Dependencies required for running test cases and examples -->
    <!-- ========================================================= -->

    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <url>http://junit.org</url>
    </dependency>

  </dependencies>


  <build>
    <nagEmailAddress>directory-dev@incubator.apache.org</nagEmailAddress>
    <sourceDirectory>${basedir}/src/java</sourceDirectory>
    <unitTestSourceDirectory>${basedir}/src/test</unitTestSourceDirectory>
    <integrationUnitTestSourceDirectory/>
    <aspectSourceDirectory/>

    <unitTest>
      <includes>
        <include>**/*Test*</include>
        <include>**/*TestCase*</include>
      </includes>

      <excludes>
          <exclude>**/mocks/*</exclude>
      </excludes>

      <resources>
        <!-- Examples of protocol providers using framework -->
        <resource>
          <directory>${basedir}/src/examples</directory>
          <includes>
            <include>**/*.dtd</include>
            <include>**/*.ldif</include>
            <include>**/*.properties</include>
            <include>**/*.x*</include>
            <include>**/*.mf</include>
            <include>**/*.jar</include>
          </includes>
        </resource>

        <!-- Actual test cases and supporting classes here -->
        <resource>
          <directory>${basedir}/src/test</directory>
          <includes>
            <include>**/*.dtd</include>
            <include>**/*.ldif</include>
            <include>**/*.properties</include>
            <include>**/*.x*</include>
            <include>**/*.mf</include>
            <include>**/*.jar</include>
          </includes>
        </resource>

      </resources>
    </unitTest>

    <resources>
      <resource>
        <directory>${basedir}/src/java</directory>
        <includes>
          <include>**/*.dtd</include>
          <include>**/*.properties</include>
          <include>**/*.x*</include>
        </includes>
      </resource>

    </resources>
    <jars></jars>
  </build>

  <reports>
    <report>maven-jxr-plugin</report>
    <report>maven-license-plugin</report>
    <!-- <report>maven-changelog-plugin</report -->
    <!-- <report>maven-javadoc-plugin</report> -->
    <report>maven-tasklist-plugin</report>
  </reports>

</project>

