Home | History | Annotate | Download | only in lib
      1 <?xml version="1.0" encoding="UTF-8"?>
      2 
      3 <!--
      4 Licensed to the Apache Software Foundation (ASF) under one
      5 or more contributor license agreements.  See the NOTICE file
      6 distributed with this work for additional information
      7 regarding copyright ownership.  The ASF licenses this file
      8 to you under the Apache License, Version 2.0 (the
      9 "License"); you may not use this file except in compliance
     10 with the License.  You may obtain a copy of the License at
     11 
     12   http://www.apache.org/licenses/LICENSE-2.0
     13 
     14 Unless required by applicable law or agreed to in writing,
     15 software distributed under the License is distributed on an
     16 "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     17 KIND, either express or implied.  See the License for the
     18 specific language governing permissions and limitations
     19 under the License.
     20 -->
     21 
     22 <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">
     23   <modelVersion>4.0.0</modelVersion>
     24 
     25   <parent>
     26     <groupId>org.apache</groupId>
     27     <artifactId>apache</artifactId>
     28     <version>5</version>
     29     <relativePath>../asf/pom.xml</relativePath>
     30   </parent>
     31 
     32   <groupId>org.apache.maven</groupId>
     33   <artifactId>maven-parent</artifactId>
     34   <version>11</version>
     35   <packaging>pom</packaging>
     36 
     37   <name>Apache Maven</name>
     38   <description>Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.</description>
     39   <url>http://maven.apache.org/</url>
     40   <inceptionYear>2002</inceptionYear>
     41 
     42   <!-- Developers listed by PMC Chair, PMC, Committers, Contributers, all alphabetical-->
     43   <developers>
     44     <developer>
     45       <id>jvanzyl</id>
     46       <name>Jason van Zyl</name>
     47       <email>jason (a] maven.org</email>
     48       <organization>ASF</organization>
     49       <roles>
     50         <role>PMC Chair</role>
     51       </roles>
     52       <timezone>-5</timezone>
     53     </developer>
     54     <developer>
     55       <id>aheritier</id>
     56       <name>Arnaud Heritier</name>
     57       <email>aheritier (a] apache.org</email>
     58       <organization>OCTO Technology</organization>
     59       <organizationUrl>http://www.octo.com</organizationUrl>
     60       <roles>
     61         <role>PMC Member</role>
     62       </roles>
     63       <timezone>+1</timezone>
     64     </developer>
     65     <developer>
     66       <id>bentmann</id>
     67       <name>Benjamin Bentmann</name>
     68       <email>bentmann (a] apache.org</email>
     69       <roles>
     70         <role>PMC Member</role>
     71       </roles>
     72       <timezone>+1</timezone>
     73     </developer>
     74     <developer>
     75       <id>brett</id>
     76       <name>Brett Porter</name>
     77       <email>brett (a] apache.org</email>
     78       <organization>ASF</organization>
     79       <roles>
     80         <role>PMC Member</role>
     81       </roles>
     82       <timezone>+10</timezone>
     83     </developer>
     84     <developer>
     85       <id>brianf</id>
     86       <name>Brian Fox</name>
     87       <email>brianf (a] apache.org</email>
     88       <organization>ASF</organization>
     89       <roles>
     90         <role>PMC Member</role>
     91       </roles>
     92       <timezone>-5</timezone>
     93     </developer>
     94     <developer>
     95       <id>carlos</id>
     96       <name>Carlos Sanchez</name>
     97       <email>carlos (a] apache.org</email>
     98       <organization>ASF</organization>
     99       <roles>
    100         <role>PMC Member</role>
    101       </roles>
    102       <timezone>+1</timezone>
    103     </developer>
    104     <developer>
    105       <id>dennisl</id>
    106       <name>Dennis Lundberg</name>
    107       <email>dennisl (a] apache.org</email>
    108       <organization>ASF</organization>
    109       <roles>
    110         <role>PMC Member</role>
    111       </roles>
    112       <timezone>+1</timezone>
    113     </developer>
    114     <developer>
    115       <id>dfabulich</id>
    116       <name>Daniel Fabulich</name>
    117       <email>dfabulich (a] apache.org</email>
    118       <roles>
    119         <role>PMC Member</role>
    120       </roles>
    121       <timezone>-8</timezone>
    122     </developer>
    123     <developer>
    124       <id>evenisse</id>
    125       <name>Emmanuel Venisse</name>
    126       <email>evenisse (a] apache.org</email>
    127       <organization>ASF</organization>
    128       <roles>
    129         <role>PMC Member</role>
    130       </roles>
    131       <timezone>+1</timezone>
    132     </developer>
    133     <developer>
    134       <id>fgiust</id>
    135       <name>Fabrizio Giustina</name>
    136       <email>fgiust (a] apache.org</email>
    137       <organization>openmind</organization>
    138       <roles>
    139         <role>PMC Member</role>
    140       </roles>
    141       <timezone>+1</timezone>
    142     </developer>
    143     <developer>
    144       <id>hboutemy</id>
    145       <name>Herve Boutemy</name>
    146       <email>hboutemy (a] apache.org</email>
    147       <roles>
    148         <role>PMC Member</role>
    149       </roles>
    150       <timezone>+1</timezone>
    151     </developer>
    152     <developer>
    153       <id>jdcasey</id>
    154       <name>John Casey</name>
    155       <email>jdcasey (a] apache.org</email>
    156       <organization>ASF</organization>
    157       <roles>
    158         <role>PMC Member</role>
    159       </roles>
    160       <timezone>-5</timezone>
    161     </developer>
    162     <developer>
    163       <id>joakime</id>
    164       <name>Joakim Erdfelt</name>
    165       <email>joakime (a] apache.org</email>
    166       <organization>ASF</organization>
    167       <roles>
    168         <role>PMC Member</role>
    169       </roles>
    170       <timezone>-5</timezone>
    171     </developer>
    172     <developer>
    173       <id>jstrachan</id>
    174       <name>James Strachan</name>
    175       <roles>
    176         <role>PMC Member</role>
    177       </roles>
    178     </developer>
    179     <developer>
    180       <id>jtolentino</id>
    181       <name>Ernesto Tolentino Jr.</name>
    182       <email>jtolentino (a] apache.org</email>
    183       <organization>ASF</organization>
    184       <roles>
    185         <role>PMC Member</role>
    186       </roles>
    187       <timezone>+8</timezone>
    188     </developer>
    189     <developer>
    190       <id>jmcconnell</id>
    191       <name>Jesse McConnell</name>
    192       <email>jmcconnell (a] apache.org</email>
    193       <organization>ASF</organization>
    194       <roles>
    195         <role>PMC Member</role>
    196       </roles>
    197       <timezone>-6</timezone>
    198     </developer>
    199     <developer>
    200       <id>kenney</id>
    201       <name>Kenney Westerhof</name>
    202       <email>kenney (a] apache.org</email>
    203       <organization>Neonics</organization>
    204       <roles>
    205         <role>PMC Member</role>
    206       </roles>
    207       <timezone>+1</timezone>
    208     </developer>
    209     <developer>
    210       <id>ltheussl</id>
    211       <name>Lukas Theussl</name>
    212       <email>ltheussl (a] apache.org</email>
    213       <organization>ASF</organization>
    214       <roles>
    215         <role>PMC Member</role>
    216       </roles>
    217       <timezone>+1</timezone>
    218     </developer>
    219     <developer>
    220       <id>mperham</id>
    221       <name>Mike Perham</name>
    222       <email>mperham (a] gmail.com</email>
    223       <organization>IBM</organization>
    224       <roles>
    225         <role>PMC Member</role>
    226       </roles>
    227       <timezone>-6</timezone>
    228     </developer>
    229     <developer>
    230       <id>olamy</id>
    231       <name>Olivier Lamy</name>
    232       <email>olamy (a] apache.org</email>
    233       <roles>
    234         <role>PMC Member</role>
    235       </roles>
    236       <timezone>+1</timezone>
    237     </developer>
    238     <developer>
    239       <id>rgoers</id>
    240       <name>Ralph Goers</name>
    241       <email>rgoers (a] apache.org</email>
    242       <organization>Intuit</organization>
    243       <timezone>-8</timezone>
    244       <roles>
    245         <role>PMC Member</role>
    246       </roles>
    247     </developer>
    248     <developer>
    249       <id>snicoll</id>
    250       <name>Stephane Nicoll</name>
    251       <email>snicoll (a] apache.org</email>
    252       <organization>ASF</organization>
    253       <roles>
    254         <role>PMC Member</role>
    255       </roles>
    256       <timezone>+1</timezone>
    257     </developer>
    258     <developer>
    259       <id>trygvis</id>
    260       <name>Trygve Laugstol</name>
    261       <email>trygvis (a] apache.org</email>
    262       <organization>ASF</organization>
    263       <roles>
    264         <role>PMC Member</role>
    265       </roles>
    266       <timezone>+1</timezone>
    267     </developer>
    268     <developer>
    269       <id>vmassol</id>
    270       <name>Vincent Massol</name>
    271       <email>vmassol (a] apache.org</email>
    272       <organization>ASF</organization>
    273       <roles>
    274         <role>PMC Member</role>
    275       </roles>
    276       <timezone>+1</timezone>
    277     </developer>
    278     <developer>
    279       <id>vsiveton</id>
    280       <name>Vincent Siveton</name>
    281       <email>vsiveton (a] apache.org</email>
    282       <organization>ASF</organization>
    283       <roles>
    284         <role>PMC Member</role>
    285       </roles>
    286       <timezone>-5</timezone>
    287     </developer>
    288     <developer>
    289       <id>wsmoak</id>
    290       <name>Wendy Smoak</name>
    291       <email>wsmoak (a] apache.org</email>
    292       <roles>
    293         <role>PMC Member</role>
    294       </roles>
    295       <timezone>-7</timezone>
    296     </developer>
    297     <developer>
    298       <id>dkulp</id>
    299       <name>Daniel Kulp</name>
    300       <email>dkulp (a] apache.org</email>
    301       <organization>IONA</organization>
    302       <roles>
    303         <role>PMC Member</role>
    304       </roles>
    305       <timezone>-5</timezone>
    306     </developer>
    307 
    308     <!--Committers-->
    309     <developer>
    310       <id>aramirez</id>
    311       <name>Allan Q. Ramirez</name>
    312       <roles>
    313         <role>Committer</role>
    314       </roles>
    315     </developer>
    316     <developer>
    317       <id>baerrach</id>
    318       <name>Barrie Treloar</name>
    319       <roles>
    320         <role>Committer</role>
    321       </roles>
    322     </developer>
    323     <developer>
    324       <id>bayard</id>
    325       <name>Henri Yandell</name>
    326       <roles>
    327         <role>Committer</role>
    328       </roles>
    329     </developer>
    330     <developer>
    331       <id>bellingard</id>
    332       <name>Fabrice Bellingard</name>
    333       <roles>
    334         <role>Committer</role>
    335       </roles>
    336     </developer>
    337     <developer>
    338       <id>chrisjs</id>
    339       <name>Chris Stevenson</name>
    340       <roles>
    341         <role>Committer</role>
    342       </roles>
    343     </developer>
    344     <developer>
    345       <id>dantran</id>
    346       <name>Dan Tran</name>
    347       <roles>
    348         <role>Committer</role>
    349       </roles>
    350     </developer>
    351     <developer>
    352       <id>dblevins</id>
    353       <name>David Blevins</name>
    354       <roles>
    355         <role>Committer</role>
    356       </roles>
    357     </developer>
    358     <developer>
    359       <id>dlr</id>
    360       <name>Daniel Rall</name>
    361       <roles>
    362         <role>Committer</role>
    363       </roles>
    364     </developer>
    365     <developer>
    366       <id>epunzalan</id>
    367       <name>Edwin Punzalan</name>
    368       <email>epunzalan (a] apache.org</email>
    369       <roles>
    370         <role>Committer</role>
    371       </roles>
    372       <timezone>-8</timezone>
    373     </developer>
    374     <developer>
    375       <id>felipeal</id>
    376       <name>Felipe Leme</name>
    377       <roles>
    378         <role>Committer</role>
    379       </roles>
    380     </developer>
    381     <developer>
    382       <id>handyande</id>
    383       <name>Andrew Williams</name>
    384       <email>handyande (a] apache.org</email>
    385       <roles>
    386         <role>Committer</role>
    387       </roles>
    388       <timezone>0</timezone>
    389     </developer>
    390     <developer>
    391       <id>jjensen</id>
    392       <name>Jeff Jensen</name>
    393       <roles>
    394         <role>Committer</role>
    395       </roles>
    396     </developer>
    397     <developer>
    398       <id>mkleint</id>
    399       <name>Milos Kleint</name>
    400       <roles>
    401         <role>Committer</role>
    402       </roles>
    403     </developer>
    404     <developer>
    405       <id>nicolas</id>
    406       <name>Nicolas De Loof</name>
    407       <email>nicolas (a] apache.org</email>
    408       <organization>Capgemini</organization>
    409       <roles>
    410         <role>Committer</role>
    411       </roles>
    412       <timezone>+1</timezone>
    413     </developer>
    414     <developer>
    415       <id>oching</id>
    416       <name>Maria Odea B. Ching</name>
    417       <roles>
    418         <role>Committer</role>
    419       </roles>
    420     </developer>
    421     <developer>
    422       <id>pschneider</id>
    423       <name>Patrick Schneider</name>
    424       <email>pschneider (a] gmail.com</email>
    425       <roles>
    426         <role>Committer</role>
    427       </roles>
    428       <timezone>-6</timezone>
    429     </developer>
    430     <developer>
    431       <id>ptahchiev</id>
    432       <name>Petar Tahchiev</name>
    433       <email>ptahchiev (a] apache.org</email>
    434       <roles>
    435         <role>Committer</role>
    436       </roles>
    437       <timezone>+2</timezone>
    438     </developer>
    439     <developer>
    440       <id>rafale</id>
    441       <name>Raphal Pironi</name>
    442       <email>rafale (a] apache.org</email>
    443       <organization>Dexem</organization>
    444       <roles>
    445         <role>Committer</role>
    446       </roles>
    447       <timezone>+1</timezone>
    448     </developer>
    449     <developer>
    450       <id>rinku</id>
    451       <name>Rahul Thakur</name>
    452       <roles>
    453         <role>Committer</role>
    454       </roles>
    455     </developer>
    456     <developer>
    457       <id>shinobu</id>
    458       <name>Shinobu Kuwai</name>
    459       <roles>
    460         <role>Committer</role>
    461       </roles>
    462     </developer>
    463     <developer>
    464       <id>smorgrav</id>
    465       <name>Torbjorn Eikli Smorgrav</name>
    466       <roles>
    467         <role>Committer</role>
    468       </roles>
    469     </developer>
    470     <developer>
    471       <id>ogusakov</id>
    472       <name>Oleg Gusakov</name>
    473       <roles>
    474         <role>Committer</role>
    475       </roles>
    476     </developer>
    477     <!--End Committers-->
    478   </developers>
    479 
    480   <mailingLists>
    481     <mailingList>
    482       <name>Maven Announcements List</name>
    483       <post>announce (a] maven.apache.org</post>
    484       <subscribe>announce-subscribe (a] maven.apache.org</subscribe>
    485       <unsubscribe>announce-unsubscribe (a] maven.apache.org</unsubscribe>
    486       <archive>http://mail-archives.apache.org/mod_mbox/maven-announce/</archive>
    487       <otherArchives>
    488         <otherArchive>http://www.mail-archive.com/announce@maven.apache.org</otherArchive>
    489         <otherArchive>http://www.nabble.com/Maven-Announcements-f15617.html</otherArchive>
    490         <otherArchive>http://markmail.org/list/org.apache.maven.announce</otherArchive>
    491       </otherArchives>
    492     </mailingList>
    493     <mailingList>
    494       <name>Maven Notifications List</name>
    495       <subscribe>notifications-subscribe (a] maven.apache.org</subscribe>
    496       <unsubscribe>notifications-unsubscribe (a] maven.apache.org</unsubscribe>
    497       <archive>http://mail-archives.apache.org/mod_mbox/maven-notifications/</archive>
    498       <otherArchives>
    499         <otherArchive>http://www.mail-archive.com/notifications@maven.apache.org</otherArchive>
    500         <otherArchive>http://www.nabble.com/Maven---Notifications-f15574.html</otherArchive>
    501         <otherArchive>http://markmail.org/list/org.apache.maven.notifications</otherArchive>
    502       </otherArchives>
    503     </mailingList>
    504   </mailingLists>
    505 
    506   <scm>
    507     <connection>scm:svn:http://svn.apache.org/repos/asf/maven/pom/tags/maven-parent-11</connection>
    508     <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/pom/tags/maven-parent-11</developerConnection>
    509     <url>http://svn.apache.org/viewvc/maven/pom/tags/maven-parent-11</url>
    510   </scm>
    511   <ciManagement>
    512     <system>Hudson</system>
    513     <url>http://grid.sonatype.org/ci</url>
    514     <notifiers>
    515       <notifier>
    516         <type>mail</type>
    517         <configuration>
    518           <address>notifications (a] maven.apache.org</address>
    519         </configuration>
    520       </notifier>
    521     </notifiers>
    522   </ciManagement>
    523   <distributionManagement>
    524     <site>
    525       <id>apache.website</id>
    526       <url>scp://people.apache.org/www/maven.apache.org</url>
    527     </site>
    528   </distributionManagement>
    529 
    530   <properties>
    531     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    532   </properties>
    533 
    534   <build>
    535     <plugins>
    536       <!-- We want to package up license resources in the JARs produced -->
    537       <plugin>
    538         <groupId>org.apache.maven.plugins</groupId>
    539         <artifactId>maven-remote-resources-plugin</artifactId>
    540         <executions>
    541           <execution>
    542             <goals>
    543               <goal>process</goal>
    544             </goals>
    545             <configuration>
    546               <resourceBundles>
    547                 <resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle>
    548               </resourceBundles>
    549             </configuration>
    550           </execution>
    551         </executions>
    552       </plugin>
    553     </plugins>
    554     <pluginManagement>
    555       <plugins>
    556         <!-- set versions of common plugins for reproducibility, ordered alphabetically -->
    557         <plugin>
    558           <groupId>org.apache.maven.plugins</groupId>
    559           <artifactId>maven-antrun-plugin</artifactId>
    560           <version>1.3</version>
    561         </plugin>
    562         <plugin>
    563           <groupId>org.apache.maven.plugins</groupId>
    564           <artifactId>maven-clean-plugin</artifactId>
    565           <version>2.3</version>
    566         </plugin>
    567         <plugin>
    568           <groupId>org.apache.maven.plugins</groupId>
    569           <artifactId>maven-compiler-plugin</artifactId>
    570           <version>2.0.2</version>
    571           <configuration>
    572             <source>1.4</source>
    573             <target>1.4</target>
    574             <encoding>${project.build.sourceEncoding}</encoding>
    575           </configuration>
    576         </plugin>
    577         <plugin>
    578           <groupId>org.apache.maven.plugins</groupId>
    579           <artifactId>maven-deploy-plugin</artifactId>
    580           <version>2.4</version>
    581         </plugin>
    582         <plugin>
    583           <groupId>org.apache.maven.plugins</groupId>
    584           <artifactId>maven-docck-plugin</artifactId>
    585           <version>1.0</version>
    586         </plugin>
    587         <plugin>
    588           <groupId>org.apache.maven.plugins</groupId>
    589           <artifactId>maven-enforcer-plugin</artifactId>
    590           <version>1.0-alpha-4</version>
    591         </plugin>
    592         <plugin>
    593           <groupId>org.apache.maven.plugins</groupId>
    594           <artifactId>maven-gpg-plugin</artifactId>
    595           <version>1.0-alpha-4</version>
    596         </plugin>
    597         <plugin>
    598           <groupId>org.apache.maven.plugins</groupId>
    599           <artifactId>maven-install-plugin</artifactId>
    600           <version>2.2</version>
    601         </plugin>
    602         <plugin>
    603           <groupId>org.apache.maven.plugins</groupId>
    604           <artifactId>maven-invoker-plugin</artifactId>
    605           <version>1.3</version>
    606         </plugin>
    607         <plugin>
    608           <groupId>org.apache.maven.plugins</groupId>
    609           <artifactId>maven-jar-plugin</artifactId>
    610           <version>2.2</version>
    611           <configuration>
    612             <archive>
    613               <manifest>
    614                 <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
    615                 <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
    616               </manifest>
    617             </archive>
    618           </configuration>
    619         </plugin>
    620         <plugin>
    621           <groupId>org.apache.maven.plugins</groupId>
    622           <artifactId>maven-javadoc-plugin</artifactId>
    623           <version>2.5</version>
    624         </plugin>
    625         <plugin>
    626           <groupId>org.apache.maven.plugins</groupId>
    627           <artifactId>maven-plugin-plugin</artifactId>
    628           <version>2.4.3</version>
    629         </plugin>
    630         <!-- START SNIPPET: release-plugin-configuration -->
    631         <plugin>
    632           <groupId>org.apache.maven.plugins</groupId>
    633           <artifactId>maven-release-plugin</artifactId>
    634           <version>2.0-beta-8</version>
    635           <configuration>
    636             <useReleaseProfile>false</useReleaseProfile>
    637             <goals>deploy</goals>
    638             <arguments>-Prelease</arguments>
    639           </configuration>
    640         </plugin>
    641         <!-- END SNIPPET: release-plugin-configuration -->
    642         <plugin>
    643           <groupId>org.apache.maven.plugins</groupId>
    644           <artifactId>maven-remote-resources-plugin</artifactId>
    645           <version>1.0</version>
    646         </plugin>
    647         <plugin>
    648           <groupId>org.apache.maven.plugins</groupId>
    649           <artifactId>maven-resources-plugin</artifactId>
    650           <version>2.3</version>
    651           <configuration>
    652             <encoding>${project.build.sourceEncoding}</encoding>
    653           </configuration>
    654         </plugin>
    655         <plugin>
    656           <groupId>org.apache.maven.plugins</groupId>
    657           <artifactId>maven-scm-plugin</artifactId>
    658           <version>1.1</version>
    659         </plugin>
    660         <plugin>
    661           <groupId>org.apache.maven.plugins</groupId>
    662           <artifactId>maven-site-plugin</artifactId>
    663           <version>2.0-beta-7</version>
    664         </plugin>
    665         <plugin>
    666           <groupId>org.apache.maven.plugins</groupId>
    667           <artifactId>maven-source-plugin</artifactId>
    668           <version>2.0.4</version>
    669         </plugin>
    670         <plugin>
    671           <groupId>org.apache.maven.plugins</groupId>
    672           <artifactId>maven-surefire-plugin</artifactId>
    673           <version>2.4.3</version>
    674         </plugin>
    675         <plugin>
    676           <groupId>org.codehaus.mojo</groupId>
    677           <artifactId>clirr-maven-plugin</artifactId>
    678           <version>2.2.2</version>
    679         </plugin>
    680         <plugin>
    681           <groupId>org.codehaus.plexus</groupId>
    682           <artifactId>plexus-maven-plugin</artifactId>
    683           <version>1.3.8</version>
    684         </plugin>
    685         <plugin>
    686           <groupId>org.codehaus.modello</groupId>
    687           <artifactId>modello-maven-plugin</artifactId>
    688           <version>1.0-alpha-22</version>
    689         </plugin>
    690         <!-- set versions of common reporting plugins for site reproducibility, ordered alphabetically -->
    691         <!-- won't help until MNG-3385 is fixed
    692         <plugin>
    693           <groupId>org.apache.maven.plugins</groupId>
    694           <artifactId>maven-checkstyle-plugin</artifactId>
    695           <version>2.2</version>
    696         </plugin>
    697         <plugin>
    698           <groupId>org.apache.maven.plugins</groupId>
    699           <artifactId>maven-javadoc-plugin</artifactId>
    700           <version>2.5</version>
    701         </plugin>
    702         <plugin>
    703           <groupId>org.apache.maven.plugins</groupId>
    704           <artifactId>maven-jxr-plugin</artifactId>
    705           <version>2.1</version>
    706         </plugin>
    707         <plugin>
    708           <groupId>org.apache.maven.plugins</groupId>
    709           <artifactId>maven-pmd-plugin</artifactId>
    710           <version>2.4</version>
    711         </plugin>
    712         <plugin>
    713           <groupId>org.apache.maven.plugins</groupId>
    714           <artifactId>maven-project-info-reports-plugin</artifactId>
    715           <version>2.1</version>
    716         </plugin>
    717         <plugin>
    718           <groupId>org.apache.maven.plugins</groupId>
    719           <artifactId>maven-surefire-report-plugin</artifactId>
    720           <version>2.4.3</version>
    721         </plugin>
    722         <plugin>
    723           <groupId>org.codehaus.mojo</groupId>
    724           <artifactId>clirr-maven-plugin</artifactId>
    725           <version>2.2.2</version>
    726         </plugin>
    727         <plugin>
    728           <groupId>org.codehaus.mojo</groupId>
    729           <artifactId>cobertura-maven-plugin</artifactId>
    730           <version>2.2</version>
    731         </plugin>
    732         <plugin>
    733           <groupId>org.codehaus.mojo</groupId>
    734           <artifactId>taglist-maven-plugin</artifactId>
    735           <version>2.2</version>
    736         </plugin>-->
    737       </plugins>
    738     </pluginManagement>
    739   </build>
    740 
    741   <reporting>
    742     <plugins>
    743       <plugin>
    744         <artifactId>maven-project-info-reports-plugin</artifactId>
    745         <version>2.1</version>
    746       </plugin>
    747     </plugins>
    748   </reporting>
    749 
    750   <profiles>
    751     <profile>
    752       <id>quality-checks</id>
    753       <activation>
    754         <property>
    755           <name>quality-checks</name>
    756           <value>true</value>
    757         </property>
    758       </activation>
    759       <build>
    760         <plugins>
    761 
    762           <!--<plugin>
    763           Clirr needs to be more flexble before we can force this everywhere. New releases that don't have previous artifacts to compare cause Clirr to blow up. And Clirr needs to be smart enough to only look at the previous release artifact so we can make this work during snapshot builds, otherwise it just blows up when you try to do a release.
    764             <groupId>org.codehaus.mojo</groupId>
    765             <artifactId>clirr-maven-plugin</artifactId>
    766             <executions>
    767               <execution>
    768                 <id>clirr-check</id>
    769                 <phase>verify</phase>
    770                 <goals>
    771                   <goal>check</goal>
    772                 </goals>
    773               </execution>
    774             </executions>
    775           </plugin>-->
    776           <plugin>
    777             <groupId>org.apache.maven.plugins</groupId>
    778             <artifactId>maven-pmd-plugin</artifactId>
    779             <version>2.4</version>
    780             <configuration>
    781               <excludeRoots>
    782                 <excludeRoot>${project.build.directory}/generated-sources/modello</excludeRoot>
    783                 <excludeRoot>${project.build.directory}/generated-sources/plugin</excludeRoot>
    784               </excludeRoots>
    785             </configuration>
    786             <executions>
    787               <execution>
    788                 <id>cpd-check</id>
    789                 <phase>verify</phase>
    790                 <goals>
    791                   <goal>cpd-check</goal>
    792                 </goals>
    793               </execution>
    794             </executions>
    795           </plugin>
    796         </plugins>
    797       </build>
    798     </profile>
    799     <profile>
    800       <id>reporting</id>
    801       <build>
    802         <plugins>
    803           <plugin>
    804             <groupId>org.codehaus.mojo</groupId>
    805             <artifactId>cobertura-maven-plugin</artifactId>
    806             <version>2.2</version>
    807             <executions>
    808               <execution>
    809                 <phase>clean</phase>
    810                 <goals>
    811                   <goal>clean</goal>
    812                 </goals>
    813               </execution>
    814             </executions>
    815           </plugin>
    816         </plugins>
    817       </build>
    818       <reporting>
    819         <plugins>
    820           <plugin>
    821             <groupId>org.apache.maven.plugins</groupId>
    822             <artifactId>maven-project-info-reports-plugin</artifactId>
    823             <version>2.1</version>
    824           </plugin>
    825           <plugin>
    826             <groupId>org.apache.maven.plugins</groupId>
    827             <artifactId>maven-surefire-report-plugin</artifactId>
    828             <version>2.4.3</version>
    829           </plugin>
    830           <plugin>
    831             <groupId>org.apache.maven.plugins</groupId>
    832             <artifactId>maven-checkstyle-plugin</artifactId>
    833             <version>2.2</version>
    834             <configuration>
    835               <configLocation>http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-checkstyle-plugin/src/main/resources/config/maven_checks.xml</configLocation>
    836               <headerLocation>http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-checkstyle-plugin/src/main/resources/config/maven-header.txt</headerLocation>
    837             </configuration>
    838           </plugin>
    839           <plugin>
    840             <groupId>org.apache.maven.plugins</groupId>
    841             <artifactId>maven-pmd-plugin</artifactId>
    842             <version>2.4</version>
    843             <configuration>
    844               <rulesets>
    845                 <ruleset>http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-pmd-plugin/src/main/resources/rulesets/maven.xml</ruleset>
    846               </rulesets>
    847               <excludeRoots>
    848                 <excludeRoot>${project.build.directory}/generated-sources/modello</excludeRoot>
    849                 <excludeRoot>${project.build.directory}/generated-sources/plugin</excludeRoot>
    850               </excludeRoots>
    851             </configuration>
    852           </plugin>
    853           <plugin>
    854             <groupId>org.codehaus.mojo</groupId>
    855             <artifactId>cobertura-maven-plugin</artifactId>
    856             <version>2.2</version>
    857           </plugin>
    858           <plugin>
    859             <groupId>org.codehaus.mojo</groupId>
    860             <artifactId>taglist-maven-plugin</artifactId>
    861             <version>2.2</version>
    862           </plugin>
    863           <plugin>
    864             <groupId>org.apache.maven.plugins</groupId>
    865             <artifactId>maven-jxr-plugin</artifactId>
    866             <version>2.1</version>
    867             <configuration>
    868               <inputEncoding>${project.build.sourceEncoding}</inputEncoding>
    869             </configuration>
    870           </plugin>
    871           <plugin>
    872             <groupId>org.apache.maven.plugins</groupId>
    873             <artifactId>maven-javadoc-plugin</artifactId>
    874             <version>2.5</version>
    875             <configuration>
    876               <encoding>${project.build.sourceEncoding}</encoding>
    877               <links>
    878                 <link>http://java.sun.com/j2se/1.4.2/docs/api</link>
    879                 <link>http://java.sun.com/j2ee/1.4/docs/api</link>
    880                 <link>http://java.sun.com/j2se/1.5.0/docs/api</link>
    881                 <link>http://commons.apache.org/collections/apidocs-COLLECTIONS_3_0/</link>
    882                 <link>http://commons.apache.org/dbcp/apidocs/</link>
    883                 <link>http://commons.apache.org/fileupload/apidocs/</link>
    884                 <link>http://commons.apache.org/httpclient/apidocs/</link>
    885                 <link>http://commons.apache.org/logging/apidocs/</link>
    886                 <link>http://commons.apache.org/pool/apidocs/</link>
    887                 <link>http://junit.sourceforge.net/javadoc/</link>
    888                 <link>http://logging.apache.org/log4j/1.2/apidocs/</link>
    889                 <link>http://jakarta.apache.org/regexp/apidocs/</link>
    890                 <link>http://velocity.apache.org/engine/releases/velocity-1.5/apidocs/</link>
    891               </links>
    892             </configuration>
    893             <reportSets>
    894               <reportSet>
    895                 <reports>
    896                   <report>javadoc</report>
    897                   <report>test-javadoc</report>
    898                 </reports>
    899               </reportSet>
    900             </reportSets>
    901           </plugin>
    902           <!--plugin>
    903             <groupId>org.codehaus.mojo</groupId>
    904             <artifactId>clirr-maven-plugin</artifactId>
    905             <version>2.2.2</version>
    906           </plugin-->
    907         </plugins>
    908       </reporting>
    909     </profile>
    910     <!-- START SNIPPET: release-profile -->
    911     <profile>
    912       <id>release</id>
    913       <build>
    914         <plugins>
    915           <!-- We want to sign the artifact, the POM, and all attached artifacts -->
    916           <plugin>
    917             <groupId>org.apache.maven.plugins</groupId>
    918             <artifactId>maven-gpg-plugin</artifactId>
    919             <configuration>
    920               <passphrase>${gpg.passphrase}</passphrase>
    921             </configuration>
    922             <executions>
    923               <execution>
    924                 <goals>
    925                   <goal>sign</goal>
    926                 </goals>
    927               </execution>
    928             </executions>
    929           </plugin>
    930           <!-- We want to deploy the artifact to a staging location for perusal -->
    931           <plugin>
    932             <inherited>true</inherited>
    933             <groupId>org.apache.maven.plugins</groupId>
    934             <artifactId>maven-deploy-plugin</artifactId>
    935             <configuration>
    936               <altDeploymentRepository>${deploy.altRepository}</altDeploymentRepository>
    937               <updateReleaseInfo>true</updateReleaseInfo>
    938             </configuration>
    939           </plugin>
    940           <plugin>
    941             <groupId>org.apache.maven.plugins</groupId>
    942             <artifactId>maven-source-plugin</artifactId>
    943             <executions>
    944               <execution>
    945                 <id>attach-sources</id>
    946                 <goals>
    947                   <goal>jar</goal>
    948                 </goals>
    949               </execution>
    950             </executions>
    951           </plugin>
    952           <plugin>
    953             <groupId>org.apache.maven.plugins</groupId>
    954             <artifactId>maven-javadoc-plugin</artifactId>
    955             <configuration>
    956               <encoding>${project.build.sourceEncoding}</encoding>
    957             </configuration>
    958             <executions>
    959               <execution>
    960                 <id>attach-javadocs</id>
    961                 <goals>
    962                   <goal>jar</goal>
    963                 </goals>
    964               </execution>
    965             </executions>
    966           </plugin>
    967           <!--plugin>
    968             <groupId>org.codehaus.mojo</groupId>
    969             <artifactId>clirr-maven-plugin</artifactId>
    970             <executions>
    971               <execution>
    972                 <id>clirr-check</id>
    973                 <phase>package</phase>
    974                 <goals>
    975                   <goal>check</goal>
    976                 </goals>
    977               </execution>
    978             </executions>
    979           </plugin-->
    980         </plugins>
    981       </build>
    982     </profile>
    983     <!-- END SNIPPET: release-profile -->
    984   </profiles>
    985 </project>
    986