<?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/xsd/maven-4.0.0.xsd">

  <modelVersion>4.0.0</modelVersion>

  <parent>
    <groupId>org.nuiton</groupId>
    <artifactId>mavenpom4redmine</artifactId>
    <version>3.0.7</version>
  </parent>

  <!-- ************************************************************* -->
  <!-- *** POM Relationships *************************************** -->
  <!-- ************************************************************* -->

  <groupId>org.nuiton</groupId>
  <artifactId>wikitty</artifactId>
  <version>3.4</version>

  <modules>

    <module>wikitty-generators</module>
    <module>wikitty-api</module>
    <module>wikitty-dto</module>
    <module>wikitty-solr</module>
    <module>wikitty-jdbc</module>
<!--
  Suppression des modules du build, en attendant une reecriture des storages
  et de l'utilisation du container Jetty dont l'api a change dans les denieres
  version (depuis mavenpom4redmine 3.0.7)
    <module>wikitty-publication</module>
    <module>wp-maven-plugin</module>
    <module>wikitty-publication-ui</module>
-->
    <module>wikitty-struts</module>
    <module>wikitty-hessian-client</module>
    <module>wikitty-hessian-server</module>
    <module>wikitty-perf-test</module>

  </modules>

  <name>Wikitty</name>

  <description>Wikitty multi-module project</description>
  <inceptionYear>2009</inceptionYear>
  <url>http://maven-site.nuiton.org/wikitty</url>

  <properties>
    <platform>nuiton.org</platform>
    <projectId>wikitty</projectId>

    <maven3Version>3.0.3</maven3Version>

    <!-- common versions used in sub-poms -->
    <eugeneVersion>2.4.2</eugeneVersion>
    <nuitonUtilsVersion>2.4.4</nuitonUtilsVersion>
    <nuitonI18nVersion>2.4.1</nuitonI18nVersion>
    <processPluginVersion>1.1</processPluginVersion>
    <jettyVersion>7.4.2.v20110526</jettyVersion>
    <struts2jqueryVersion>3.1.0</struts2jqueryVersion>
    <struts2Version>2.2.3</struts2Version>
    <javassistVersion>3.8.0.GA</javassistVersion>
    <jspapiversion>2.1</jspapiversion>
    <opencsvVersion>2.3</opencsvVersion>

    <nuitonProcessessorVersion>1.2.2</nuitonProcessessorVersion>
    <nuiton-struts2>1.3</nuiton-struts2>
    <!--Multilanguage maven-site -->
    <locales>fr,en</locales>

  </properties>

  <dependencyManagement>
    <dependencies>

      <!-- pour le parser de requete -->
      <dependency>
        <groupId>org.parboiled</groupId>
        <artifactId>parboiled-core</artifactId>
        <version>1.0.2</version>
      </dependency>
      <dependency>
        <groupId>org.parboiled</groupId>
        <artifactId>parboiled-java</artifactId>
        <version>1.0.2</version>
      </dependency>

      <!-- pour la communication client/serveur et la notification sur protocole cajo -->
      <dependency>
        <groupId>gnu.cajo</groupId>
        <artifactId>cajo</artifactId>
        <version>1.168</version>
      </dependency>

      <!-- cache implementation -->
      <dependency>
        <groupId>org.apache.jcs</groupId>
        <artifactId>jcs</artifactId>
        <version>1.3</version>
      </dependency>

      <!-- base64 encoder/decoder used for binary type -->
      <dependency>
        <groupId>net.iharder</groupId>
        <artifactId>base64</artifactId>
        <version>2.3.8</version>
      </dependency>

      <!-- html form fileupload used in wikitty-publication -->
      <dependency>
        <groupId>commons-fileupload</groupId>
        <artifactId>commons-fileupload</artifactId>
        <version>1.2.2</version>
      </dependency>

      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>
        <version>3.1</version>
      </dependency>

      <!-- jetty servlet container used for hessian server -->
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-server</artifactId>
        <version>${jettyVersion}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-servlet</artifactId>
        <version>${jettyVersion}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-util</artifactId>
        <version>${jettyVersion}</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-xml</artifactId>
        <version>${jettyVersion}</version>
      </dependency>

      <dependency>
        <groupId>commons-dbcp</groupId>
        <artifactId>commons-dbcp</artifactId>
        <version>1.4</version>
        <scope>compile</scope>
      </dependency>

      <dependency>
        <groupId>commons-pool</groupId>
        <artifactId>commons-pool</artifactId>
        <version>1.5.6</version>
      </dependency>

      <dependency>
        <groupId>org.nuiton.eugene</groupId>
        <artifactId>eugene</artifactId>
        <version>${eugeneVersion}</version>
      </dependency>

      <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
        <version>1.3.157</version>
        <scope>test</scope>
      </dependency>

      <dependency>
        <groupId>postgresql</groupId>
        <artifactId>postgresql</artifactId>
        <version>8.4-702.jdbc4</version>
        <scope>test</scope>
      </dependency>

      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>1.6.1</version>
        <scope>runtime</scope>
      </dependency>

      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-log4j12</artifactId>
        <version>1.6.1</version>
        <scope>test</scope>
      </dependency>

      <dependency>
        <groupId>com.caucho</groupId>
        <artifactId>hessian</artifactId>
        <version>4.0.7</version>
        <scope>compile</scope>
      </dependency>

      <dependency>
        <groupId>org.apache.solr</groupId>
        <artifactId>solr-core</artifactId>
        <version>3.5.0</version>
        <scope>compile</scope>
        <exclusions>
            <exclusion>
                <groupId>org.slf4j</groupId>
                <artifactId>jcl-over-slf4j</artifactId>
            </exclusion>
        </exclusions>
      </dependency>

      <dependency>
        <groupId>org.apache.solr</groupId>
        <artifactId>solr-solrj</artifactId>
        <version>3.5.0</version>
        <scope>compile</scope>
        <exclusions>
            <exclusion>
                <groupId>org.slf4j</groupId>
                <artifactId>jcl-over-slf4j</artifactId>
            </exclusion>
        </exclusions>
      </dependency>

      <dependency>
        <groupId>org.apache.lucene</groupId>
        <artifactId>lucene-core</artifactId>
        <version>3.5.0</version>
        <scope>compile</scope>
      </dependency>

      <dependency>
        <groupId>org.apache.lucene</groupId>
        <artifactId>lucene-analyzers</artifactId>
        <version>3.5.0</version>
        <scope>compile</scope>
      </dependency>

      <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>servlet-api</artifactId>
        <version>2.5</version>
        <scope>compile</scope>
      </dependency>

      <dependency>
        <groupId>org.nuiton</groupId>
        <artifactId>nuiton-utils</artifactId>
        <version>${nuitonUtilsVersion}</version>
        <scope>compile</scope>
      </dependency>

      <dependency>
        <groupId>org.nuiton.web</groupId>
        <artifactId>nuiton-struts2</artifactId>
        <version>${nuiton-struts2}</version>
      </dependency>


      <dependency>
        <groupId>org.nuiton.i18n</groupId>
        <artifactId>nuiton-i18n</artifactId>
        <version>${nuitonI18nVersion}</version>
        <scope>compile</scope>
      </dependency>

      <dependency>
        <groupId>org.nuiton.processor</groupId>
        <artifactId>nuiton-processor</artifactId>
        <version>${nuitonProcessessorVersion}</version>
      </dependency>

      <dependency>
        <groupId>xpp3</groupId>
        <artifactId>xpp3</artifactId>
        <version>1.1.4c</version>
      </dependency>

      <dependency>
        <groupId>net.sf.opencsv</groupId>
        <artifactId>opencsv</artifactId>
        <version>${opencsvVersion}</version>
        <scope>compile</scope>
      </dependency>

      <!-- JTA -->
      <dependency>
        <groupId>org.jboss.jbossts</groupId>
        <artifactId>jbossjta</artifactId>
        <version>4.15.1.Final</version>
        <scope>compile</scope>
        <exclusions>
          <exclusion>
            <groupId>org.jboss.logging</groupId>
            <artifactId>jboss-logging-spi</artifactId>
          </exclusion>
          <exclusion>
            <artifactId>jcl-over-slf4j</artifactId>
            <groupId>org.slf4j</groupId>
          </exclusion>
          <exclusion>
            <artifactId>jboss-server-manager</artifactId>
            <groupId>org.jboss.jbossas</groupId>
          </exclusion>
          <exclusion>
            <artifactId>commons-httpclient</artifactId>
            <groupId>commons-httpclient</groupId>
          </exclusion>
          <exclusion>
            <artifactId>emma</artifactId>
            <groupId>emma</groupId>
          </exclusion>
          <exclusion>
            <artifactId>emma_ant</artifactId>
            <groupId>emma</groupId>
          </exclusion>
          <exclusion>
            <artifactId>jbossws-common</artifactId>
            <groupId>org.jboss.ws</groupId>
          </exclusion>
          <exclusion>
            <artifactId>jacorb</artifactId>
            <groupId>jacorb</groupId>
          </exclusion>
          <exclusion>
            <artifactId>jboss-ejb-api_3.1_spec</artifactId>
            <groupId>org.jboss.spec.javax.ejb</groupId>
          </exclusion>
          <exclusion>
            <artifactId>idl</artifactId>
            <groupId>jacorb</groupId>
          </exclusion>
          <exclusion>
            <artifactId>jboss-corba-ots-spi</artifactId>
            <groupId>org.jboss.integration</groupId>
          </exclusion>
          <exclusion>
            <artifactId>jboss-remoting</artifactId>
            <groupId>org.jboss.remoting</groupId>
          </exclusion>
          <exclusion>
            <artifactId>jboss-servlet-api_3.0_spec</artifactId>
            <groupId>org.jboss.spec.javax.servlet</groupId>
          </exclusion>
          <exclusion>
            <artifactId>ironjacamar-spec-api</artifactId>
            <groupId>org.jboss.ironjacamar</groupId>
          </exclusion>
          <exclusion>
            <artifactId>netty</artifactId>
            <groupId>org.jboss.netty</groupId>
          </exclusion>
          <exclusion>
            <artifactId>dom4j</artifactId>
            <groupId>dom4j</groupId>
          </exclusion>
          <exclusion>
            <artifactId>hornetq-core</artifactId>
            <groupId>org.hornetq</groupId>
          </exclusion>
          <exclusion>
            <artifactId>wrapper</artifactId>
            <groupId>tanukisoft</groupId>
          </exclusion>
          <exclusion>
            <artifactId>jboss-logging-generator</artifactId>
            <groupId>org.jboss.logging</groupId>
          </exclusion>
          <exclusion>
            <artifactId>hibernate-jpa-2.0-api</artifactId>
            <groupId>org.hibernate.javax.persistence</groupId>
          </exclusion>
          <exclusion>
            <artifactId>jboss-logging-processor</artifactId>
            <groupId>org.jboss.logging</groupId>
          </exclusion>
          <exclusion>
            <artifactId>
              jboss-transaction-api_1.1_spec
            </artifactId>
            <groupId>org.jboss.spec.javax.transaction</groupId>
          </exclusion>
        </exclusions>
      </dependency>

      <dependency>
        <groupId>javax.transaction</groupId>
        <artifactId>jta</artifactId>
        <version>1.1</version>
        <scope>compile</scope>
      </dependency>

      <!-- for event serialization -->
      <dependency>
        <groupId>com.thoughtworks.xstream</groupId>
        <artifactId>xstream</artifactId>
        <version>1.2.2</version>
      </dependency>

      <!-- xmpp -->
      <dependency>
        <groupId>jivesoftware</groupId>
        <artifactId>smack</artifactId>
        <version>3.1.0</version>
        <scope>compile</scope>
      </dependency>

      <dependency>
        <groupId>jivesoftware</groupId>
        <artifactId>smackx</artifactId>
        <version>3.1.0</version>
        <scope>compile</scope>
      </dependency>

      <dependency>
        <groupId>com.jgeppert.struts2.jquery</groupId>
        <artifactId>struts2-jquery-plugin</artifactId>
        <version>${struts2jqueryVersion}</version>
      </dependency>

      <dependency>
        <groupId>org.apache.struts.xwork</groupId>
        <artifactId>xwork-core</artifactId>
        <version>${struts2Version}</version>
      </dependency>

      <dependency>
        <groupId>org.apache.struts</groupId>
        <artifactId>struts2-core</artifactId>
        <version>${struts2Version}</version>
      </dependency>

      <dependency>
        <groupId>org.apache.struts</groupId>
        <artifactId>struts2-sitemesh-plugin</artifactId>
        <version>${struts2Version}</version>
        <scope>runtime</scope>
      </dependency>

      <dependency>
        <groupId>javassist</groupId>
        <artifactId>javassist</artifactId>
        <version>${javassistVersion}</version>
        <scope>runtime</scope>
      </dependency>

      <dependency>
        <groupId>javax.servlet.jsp</groupId>
        <artifactId>jsp-api</artifactId>
        <version>${jspapiversion}</version>
      </dependency>

      <!-- Maven plugin for wikitty publication specific dependency -->
      <dependency>
        <groupId>org.mortbay.jetty</groupId>
        <artifactId>jetty-maven-plugin</artifactId>
        <version>${jettyPluginVersion}</version>
        <exclusions>
          <exclusion>
            <groupId>org.codehaus.plexus</groupId>
            <artifactId>plexus-container-default</artifactId>
          </exclusion>
        </exclusions>
      </dependency>

      <dependency>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-dependency-plugin</artifactId>
        <version>${dependencyPluginVersion}</version>
        <exclusions>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-site-renderer</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.reporting</groupId>
            <artifactId>maven-reporting-api</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.reporting</groupId>
            <artifactId>maven-reporting-impl</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-sink-api</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-logging-api</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-module-apt</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-module-xhtml</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-module-xdoc</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-site-renderer</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-decoration-model</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.reporting</groupId>
            <artifactId>maven-reporting-exec</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.shared</groupId>
            <artifactId>maven-doxia-tools</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.codehaus.plexus</groupId>
            <artifactId>plexus-archiver</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.codehaus.plexus</groupId>
            <artifactId>plexus-velocity</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.codehaus.plexus</groupId>
            <artifactId>plexus-i18n</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.codehaus.plexus</groupId>
            <artifactId>plexus-container-default</artifactId>
          </exclusion>
          <exclusion>
            <groupId>classworlds</groupId>
            <artifactId>classworlds</artifactId>
          </exclusion>
        </exclusions>
      </dependency>

      <dependency>
        <groupId>org.sonatype.sisu</groupId>
        <artifactId>sisu-inject-plexus</artifactId>
        <version>2.1.1</version>
        <scope>provided</scope>
      </dependency>
      
      <dependency>
        <groupId>org.codehaus.plexus</groupId>
        <artifactId>plexus-container-default</artifactId>
        <version>1.0-alpha-9-stable-1</version>
        <scope>runtime</scope>
        <exclusions>
          <exclusion>
            <groupId>classworlds</groupId>
            <artifactId>classworlds</artifactId>
          </exclusion>
        </exclusions>
      </dependency>

      <dependency>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-site-plugin</artifactId>
        <version>${sitePluginVersion}</version>
        <exclusions>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-core</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-sink-api</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-logging-api</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-module-apt</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-module-xhtml</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-module-fml</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-module-xdoc</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-site-renderer</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.doxia</groupId>
            <artifactId>doxia-decoration-model</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.reporting</groupId>
            <artifactId>maven-reporting-exec</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.maven.shared</groupId>
            <artifactId>maven-doxia-tools</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.codehaus.plexus</groupId>
            <artifactId>plexus-velocity</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.codehaus.plexus</groupId>
            <artifactId>plexus-i18n</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.mortbay.jetty</groupId>
            <artifactId>jetty</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.mortbay.jetty</groupId>
            <artifactId>jetty-util</artifactId>
          </exclusion>
        </exclusions>
      </dependency>

      <dependency>
        <groupId>org.nuiton</groupId>
        <artifactId>maven-helper-plugin</artifactId>
        <version>${helperPluginVersion}</version>
        <exclusions>
          <exclusion>
            <groupId>org.apache.maven</groupId>
            <artifactId>maven-artifact</artifactId>
          </exclusion>

          <exclusion>
            <groupId>org.apache.maven</groupId>
            <artifactId>maven-artifact-manager</artifactId>
          </exclusion>

          <exclusion>
            <groupId>org.apache.maven.shared</groupId>
            <artifactId>maven-dependency-tree</artifactId>
          </exclusion>

          <exclusion>
            <groupId>org.apache.maven</groupId>
            <artifactId>maven-model</artifactId>
          </exclusion>

          <exclusion>
            <groupId>org.apache.maven</groupId>
            <artifactId>maven-profile</artifactId>
          </exclusion>

          <exclusion>
            <groupId>org.apache.maven</groupId>
            <artifactId>maven-settings</artifactId>
          </exclusion>
          <exclusion>
            <groupId>commons-httpclient</groupId>
            <artifactId>commons-httpclient</artifactId>
          </exclusion>

          <exclusion>
            <groupId>plexus</groupId>
            <artifactId>plexus-mail-sender-simple</artifactId>
          </exclusion>

          <exclusion>
            <groupId>plexus</groupId>
            <artifactId>plexus-mail-sender-api</artifactId>
          </exclusion>

          <exclusion>
            <groupId>plexus</groupId>
            <artifactId>plexus-mail-sender-javamail</artifactId>
          </exclusion>

          <exclusion>
            <groupId>javax.mail</groupId>
            <artifactId>mail</artifactId>
          </exclusion>

          <exclusion>
            <groupId>org.sonatype.plexus</groupId>
            <artifactId>plexus-cipher</artifactId>
          </exclusion>

          <exclusion>
            <groupId>org.sonatype.plexus</groupId>
            <artifactId>plexus-sec-dispatcher</artifactId>
          </exclusion>

          <exclusion>
            <groupId>org.codehaus.plexus</groupId>
            <artifactId>plexus-velocity</artifactId>
          </exclusion>

          <exclusion>
            <groupId>org.apache.velocity</groupId>
            <artifactId>velocity</artifactId>
          </exclusion>

        </exclusions>
      </dependency>

      <dependency>
        <groupId>org.apache.maven</groupId>
        <artifactId>maven-plugin-api</artifactId>
        <version>${mavenVersion}</version>
        <scope>provided</scope>
      </dependency>

      <dependency>
        <groupId>org.apache.maven</groupId>
        <artifactId>maven-project</artifactId>
        <version>${mavenVersion}</version>
        <scope>provided</scope>
      </dependency>

      <dependency>
        <groupId>org.apache.maven</groupId>
        <artifactId>maven-model</artifactId>
        <version>${mavenVersion}</version>
        <scope>provided</scope>
      </dependency>

      <dependency>
        <groupId>org.apache.maven</groupId>
        <artifactId>maven-artifact</artifactId>
        <version>${mavenVersion}</version>
        <scope>provided</scope>
      </dependency>

      <dependency>
        <groupId>org.apache.maven</groupId>
        <artifactId>maven-settings</artifactId>
        <version>${mavenVersion}</version>
        <scope>provided</scope>
      </dependency>

      <dependency>
        <groupId>org.apache.maven</groupId>
        <artifactId>maven-artifact-manager</artifactId>
        <version>${mavenVersion}</version>
        <scope>provided</scope>
      </dependency>

      <dependency>
        <groupId>org.apache.maven.shared</groupId>
        <artifactId>maven-common-artifact-filters</artifactId>
        <version>1.2</version>
        <exclusions>
          <exclusion>
            <groupId>org.codehaus.plexus</groupId>
            <artifactId>plexus-container-default</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      
      <dependency>
        <groupId>org.apache.maven</groupId>
        <artifactId>maven-core</artifactId>
        <version>${maven3Version}</version>
        <scope>provided</scope>
      </dependency>

      <dependency>
        <groupId>org.apache.maven</groupId>
        <artifactId>maven-settings-builder</artifactId>
        <version>${maven3Version}</version>
        <scope>provided</scope>
      </dependency>

      <dependency>
        <groupId>org.apache.maven.wagon</groupId>
        <artifactId>wagon-provider-api</artifactId>
        <scope>compile</scope>
        <version>1.0</version>
      </dependency>

      <dependency>
        <groupId>org.codehaus.plexus</groupId>
        <artifactId>plexus-utils</artifactId>
        <version>1.5.15</version>
      </dependency>

    </dependencies>

  </dependencyManagement>

  <!-- Source control management. -->
  <scm>
    <connection>scm:svn:http://svn.nuiton.org/svn/wikitty/tags/wikitty-3.4</connection>
    <developerConnection>scm:svn:http://svn.nuiton.org/svn/wikitty/tags/wikitty-3.4
    </developerConnection>
    <url>http://www.nuiton.org/repositories/browse/wikitty/tags/wikitty-3.4</url>
  </scm>

  <distributionManagement>
    <site>
      <id>${platform}</id>
      <url>${our.site.repository}/${projectId}</url>
    </site>
  </distributionManagement>

  <!-- ************************************************************* -->
  <!-- *** Project Information ************************************* -->
  <!-- ************************************************************* -->

  <developers>
    <developer>
      <name>Benjamin Poussin</name>
      <id>bpoussin</id>
      <email>poussin@codelutin.com</email>
      <organization>CodeLutin</organization>
      <timezone>+2</timezone>
      <roles>
        <role>Developer</role>
        <role>Debian packager</role>
      </roles>
    </developer>

    <developer>
      <name>Arnaud Thimel</name>
      <id>athimel</id>
      <email>thimel@codelutin.com</email>
      <organization>CodeLutin</organization>
      <timezone>+2</timezone>
      <roles>
        <role>Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Julien Ruchaud</name>
      <id>jruchaud</id>
      <email>ruchaud@codelutin.com</email>
      <organization>CodeLutin</organization>
      <timezone>+2</timezone>
      <roles>
        <role>Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Eric Chatellier</name>
      <id>echatellier</id>
      <email>chatellier@codelutin.com</email>
      <organization>CodeLutin</organization>
      <timezone>+2</timezone>
      <roles>
        <role>Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Tony Chemit</name>
      <id>tchemit</id>
      <email>chemit@codelutin.com</email>
      <organization>CodeLutin</organization>
      <timezone>+2</timezone>
      <roles>
        <role>Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Yannick Martel</name>
      <id>ymartel</id>
      <email>martel@codelutin.com</email>
      <organization>CodeLutin</organization>
      <timezone>+2</timezone>
      <roles>
        <role>Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Jean Couteau</name>
      <id>jcouteau</id>
      <email>couteau@codelutin.com</email>
      <organization>CodeLutin</organization>
      <timezone>+2</timezone>
      <roles>
        <role>Developer</role>
        <role>Technical writer</role>
      </roles>
    </developer>

    <developer>
      <name>Kevin Morin</name>
      <id>kmorin</id>
      <email>morin@codelutin.com</email>
      <organization>CodeLutin</organization>
      <timezone>+2</timezone>
      <roles>
        <role>Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Brendan Le Ny</name>
      <id>bleny</id>
      <email>bleny@codelutin.com</email>
      <organization>CodeLutin</organization>
      <timezone>+2</timezone>
      <roles>
        <role>Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Manoel Fortun</name>
      <id>mfortun</id>
      <email>mfortun@codelutin.com</email>
      <organization>CodeLutin</organization>
      <timezone>+2</timezone>
      <roles>
        <role>Developer</role>
      </roles>
    </developer>

    <developer>
      <name>Sylvain Letellier</name>
      <id>sletellier</id>
      <email>letellier@codelutin.com</email>
      <organization>CodeLutin</organization>
      <timezone>+2</timezone>
      <roles>
        <role>Developer</role>
      </roles>
    </developer>

  </developers>

  <contributors>
    <contributor>
      <name>Benoit Brossaud</name>
      <organization>CodeLutin</organization>
      <timezone>+2</timezone>
      <roles>
        <role>Developer</role>
      </roles>
    </contributor>
  </contributors>

  <!-- ************************************************************* -->
  <!-- *** Build Settings ****************************************** -->
  <!-- ************************************************************* -->

  <packaging>pom</packaging>

  <!-- ************************************************************* -->
  <!-- *** Build Environment  ************************************** -->
  <!-- ************************************************************* -->

  <build>

    <pluginManagement>
      <plugins>
        <plugin>
          <artifactId>maven-site-plugin</artifactId>
          <dependencies>
            <dependency>
              <groupId>org.nuiton.jrst</groupId>
              <artifactId>doxia-module-jrst</artifactId>
              <version>${jrstPluginVersion}</version>
            </dependency>
          </dependencies>
        </plugin>

        <!-- processor plugin -->
        <plugin>
          <groupId>org.nuiton.processor</groupId>
          <artifactId>maven-processor-plugin</artifactId>
          <version>${processPluginVersion}</version>
        </plugin>

        <!-- eugene plugin -->
        <plugin>
          <groupId>org.nuiton.eugene</groupId>
          <artifactId>maven-eugene-plugin</artifactId>
          <version>${eugeneVersion}</version>
          <dependencies>
            <dependency>
              <groupId>org.nuiton.wikitty</groupId>
              <artifactId>wikitty-generators</artifactId>
              <version>${project.version}</version>
            </dependency>
          </dependencies>
        </plugin>
      </plugins>

    </pluginManagement>
  </build>

  <profiles>
    <profile>
      <id>wikitty-extra-modules</id>
      <modules>
        <module>wikitty-publication</module>
        <module>wikitty-struts</module>
        <module>wikitty-lucene</module>
      </modules>
    </profile>
  </profiles>
</project>

