Home | History | Annotate | Download | only in lib
      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <!--
      3    $HeadURL: https://svn.apache.org/repos/asf/httpcomponents/project/pom.xml $
      4    $Revision: 954415 $
      5    $Date: 2010-06-14 13:45:02 +0200 (Mon, 14 Jun 2010) $
      6 
      7    ====================================================================
      8    Licensed to the Apache Software Foundation (ASF) under one
      9    or more contributor license agreements.  See the NOTICE file
     10    distributed with this work for additional information
     11    regarding copyright ownership.  The ASF licenses this file
     12    to you under the Apache License, Version 2.0 (the
     13    "License"); you may not use this file except in compliance
     14    with the License.  You may obtain a copy of the License at
     15 
     16      http://www.apache.org/licenses/LICENSE-2.0
     17 
     18    Unless required by applicable law or agreed to in writing,
     19    software distributed under the License is distributed on an
     20    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     21    KIND, either express or implied.  See the License for the
     22    specific language governing permissions and limitations
     23    under the License.
     24    ====================================================================
     25 
     26    This software consists of voluntary contributions made by many
     27    individuals on behalf of the Apache Software Foundation.  For more
     28    information on the Apache Software Foundation, please see
     29    <http://www.apache.org/>.
     30  -->
     31 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     32   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
     33   <modelVersion>4.0.0</modelVersion>
     34   <groupId>org.apache.httpcomponents</groupId>
     35   <artifactId>project</artifactId>
     36   <version>4.1</version>
     37   <packaging>pom</packaging>
     38   <name>HttpComponents</name>
     39   <url>http://hc.apache.org/</url>
     40   <description>Components to build HTTP enabled services</description>
     41   <inceptionYear>2005</inceptionYear>
     42 
     43   <organization>
     44     <name>Apache Software Foundation</name>
     45     <url>http://www.apache.org/</url>
     46   </organization>
     47 
     48   <issueManagement>
     49     <system>Jira</system>
     50     <url>http://issues.apache.org/jira/</url>
     51   </issueManagement>
     52 
     53   <scm>
     54     <connection>scm:svn:http://svn.apache.org/repos/asf/httpcomponents/project</connection>
     55     <developerConnection>scm:svn:https://svn.apache.org/repos/asf/httpcomponents/project</developerConnection>
     56     <url>http://svn.apache.org/repos/asf/httpcomponents/project</url>
     57   </scm>
     58 
     59   <developers>
     60     <developer>
     61       <name>Ortwin Glueck</name>
     62       <id>oglueck</id>
     63       <email>oglueck -at- apache.org</email>
     64       <organization></organization>
     65       <roles>
     66         <role>Java Developer</role>
     67         <role>PMC</role>
     68       </roles>
     69       <url>http://www.odi.ch/</url>
     70       <timezone>+1</timezone>
     71     </developer>
     72     <developer>
     73       <name>Oleg Kalnichevski</name>
     74       <id>olegk</id>
     75       <email>olegk -at- apache.org</email>
     76       <roles>
     77         <role>Java Developer</role>
     78         <role>PMC</role>
     79       </roles>
     80       <timezone>+1</timezone>
     81     </developer>
     82     <developer>
     83       <name>Asankha C. Perera</name>
     84       <id>asankha</id>
     85       <email>asankha -at- apache.org</email>
     86       <roles>
     87         <role>Java Developer</role>
     88         <role>PMC</role>
     89       </roles>
     90       <timezone>+5.5</timezone>
     91     </developer>
     92     <developer>
     93       <name>Sebastian Bazley</name>
     94       <id>sebb</id>
     95       <email>sebb -at- apache.org</email>
     96       <roles>
     97         <role>Java Developer</role>
     98         <role>PMC</role>
     99       </roles>
    100       <timezone></timezone>
    101     </developer>
    102     <developer>
    103       <name>Erik Abele</name>
    104       <id>erikabele</id>
    105       <email>erikabele -at- apache.org</email>
    106       <roles>
    107         <role>Java Developer</role>
    108         <role>PMC Chair</role>
    109       </roles>
    110       <url>http://www.codefaktor.de/</url>
    111       <timezone>+1</timezone>
    112     </developer>
    113     <developer>
    114       <name>Ant Elder</name>
    115       <id>antelder</id>
    116       <email>antelder -at- apache.org</email>
    117       <roles>
    118         <role>Java Developer</role>
    119         <role>PMC</role>
    120       </roles>
    121       <timezone></timezone>
    122     </developer>
    123     <developer>
    124       <name>Paul Fremantle</name>
    125       <id>pzf</id>
    126       <email>pzf -at- apache.org</email>
    127       <roles>
    128         <role>Java Developer</role>
    129         <role>PMC</role>
    130       </roles>
    131       <timezone></timezone>
    132     </developer>
    133     <developer>
    134       <name>Roland Weber</name>
    135       <id>rolandw</id>
    136       <email>rolandw -at- apache.org</email>
    137       <roles>
    138         <role>Emeritus PMC</role>
    139       </roles>
    140       <timezone>+1</timezone>
    141     </developer>
    142     <developer>
    143       <name>Sam Berlin</name>
    144       <id>sberlin</id>
    145       <email>sberlin -at- apache.org</email>
    146       <roles>
    147         <role>Committer</role>
    148       </roles>
    149       <timezone>-4</timezone>
    150     </developer>
    151     <developer>
    152       <name>Sean C. Sullivan</name>
    153       <id>sullis</id>
    154       <email>sullis -at- apache.org</email>
    155       <roles>
    156         <role>Committer</role>
    157       </roles>
    158       <timezone>-8</timezone>
    159     </developer>
    160   </developers>
    161 
    162   <contributors>
    163     <contributor>
    164       <name>Julius Davies</name>
    165       <email>juliusdavies -at- cucbc.com</email>
    166     </contributor>
    167     <contributor>
    168       <name>Andrea Selva</name>
    169       <email>selva.andre -at- gmail.com</email>
    170     </contributor>
    171     <contributor>
    172       <name>Steffen Pingel</name>
    173       <email>spingel -at- limewire.com</email>
    174     </contributor>
    175     <contributor>
    176       <name>Quintin Beukes</name>
    177       <email>quintin -at- last.za.net</email>
    178     </contributor>
    179     <contributor>
    180       <name>Marc Beyerle</name>
    181       <email>marc.beyerle -at- de.ibm.com</email>
    182     </contributor>
    183     <contributor>
    184       <name>James Abley</name>
    185       <email>james.abley -at- gmail.com</email>
    186     </contributor>
    187   </contributors>
    188   <mailingLists>
    189     <mailingList>
    190       <name>HttpClient User List</name>
    191       <subscribe>httpclient-users-subscribe (a] hc.apache.org</subscribe>
    192       <unsubscribe>httpclient-users-unsubscribe (a] hc.apache.org</unsubscribe>
    193       <post>httpclient-users (a] hc.apache.org</post>
    194       <archive>http://mail-archives.apache.org/mod_mbox/hc-httpclient-users/</archive>
    195       <otherArchives>
    196         <otherArchive>http://www.nabble.com/HttpClient-User-f20180.html</otherArchive>
    197         <otherArchive>http://marc.info/?l=httpclient-users</otherArchive>
    198         <otherArchive>http://hc.apache.org/mail/httpclient-users/</otherArchive>
    199       </otherArchives>
    200     </mailingList>
    201     <mailingList>
    202       <name>HttpComponents Dev List</name>
    203       <subscribe>dev-subscribe (a] hc.apache.org</subscribe>
    204       <unsubscribe>dev-unsubscribe (a] hc.apache.org</unsubscribe>
    205       <post>dev (a] hc.apache.org</post>
    206       <archive>http://mail-archives.apache.org/mod_mbox/hc-dev/</archive>
    207       <otherArchives>
    208         <otherArchive>http://www.nabble.com/HttpComponents-Dev-f20179.html</otherArchive>
    209         <otherArchive>http://marc.info/?l=httpclient-commons-dev</otherArchive>
    210         <otherArchive>http://hc.apache.org/mail/dev/</otherArchive>
    211       </otherArchives>
    212     </mailingList>
    213     <mailingList>
    214       <name>HttpComponents Commits List</name>
    215       <subscribe>commits-subscribe (a] hc.apache.org</subscribe>
    216       <unsubscribe>commits-unsubscribe (a] hc.apache.org</unsubscribe>
    217       <archive>http://mail-archives.apache.org/mod_mbox/hc-commits/</archive>
    218       <otherArchives>
    219         <otherArchive>http://marc.info/?l=httpcomponents-commits</otherArchive>
    220         <otherArchive>http://hc.apache.org/mail/commits/</otherArchive>
    221       </otherArchives>
    222     </mailingList>
    223   </mailingLists>
    224 
    225  <distributionManagement>
    226     <repository>
    227       <id>apache.releases.https</id>
    228       <name>Apache Release Distribution Repository</name>
    229       <url>https://repository.apache.org/service/local/staging/deploy/maven2</url>
    230     </repository>
    231     <snapshotRepository>
    232       <id>apache.snapshots.https</id>
    233       <name>Apache Development Snapshot Repository</name>
    234       <url>https://repository.apache.org/content/repositories/snapshots</url>
    235     </snapshotRepository>
    236     <site>
    237       <id>apache.website</id>
    238       <name>Apache Website</name>
    239       <url>scp://people.apache.org/www/hc.apache.org/</url>
    240     </site>
    241   </distributionManagement>
    242 
    243   <build>
    244     <plugins>
    245       <plugin>
    246         <artifactId>maven-compiler-plugin</artifactId>
    247         <configuration>
    248           <source>${maven.compile.source}</source>
    249           <target>${maven.compile.target}</target>
    250         </configuration>
    251       </plugin>
    252       <plugin>
    253         <artifactId>maven-jar-plugin</artifactId>
    254         <configuration>
    255           <archive>
    256             <manifestEntries>
    257               <Specification-Title>Apache ${project.name}</Specification-Title>
    258               <Specification-Vendor>Apache Software Foundation</Specification-Vendor>
    259               <Implementation-Vendor>Apache Software Foundation</Implementation-Vendor>
    260               <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
    261               <Implementation-Version>${project.version}</Implementation-Version>
    262               <X-Compile-Source-JDK>${maven.compile.source}</X-Compile-Source-JDK>
    263               <X-Compile-Target-JDK>${maven.compile.target}</X-Compile-Target-JDK>
    264             </manifestEntries>
    265           </archive>
    266         </configuration>
    267       </plugin>
    268       <plugin>
    269         <groupId>org.apache.maven.plugins</groupId>
    270         <artifactId>maven-site-plugin</artifactId>
    271       </plugin>
    272     </plugins>
    273     <pluginManagement>
    274       <plugins>
    275         <!-- org.apache.maven.plugins, alpha order by artifact id -->
    276         <plugin>
    277           <groupId>org.apache.maven.plugins</groupId>
    278           <artifactId>maven-assembly-plugin</artifactId>
    279           <version>2.2-beta-5</version>
    280         </plugin>
    281         <plugin>
    282           <groupId>org.apache.maven.plugins</groupId>
    283           <artifactId>maven-antrun-plugin</artifactId>
    284           <version>1.4</version>
    285         </plugin>
    286         <plugin>
    287           <groupId>org.apache.maven.plugins</groupId>
    288           <artifactId>maven-clean-plugin</artifactId>
    289           <version>2.4.1</version>
    290         </plugin>
    291         <plugin>
    292           <groupId>org.apache.maven.plugins</groupId>
    293           <artifactId>maven-compiler-plugin</artifactId>
    294           <version>2.3.1</version>
    295         </plugin>
    296         <plugin>
    297           <groupId>org.apache.maven.plugins</groupId>
    298           <artifactId>maven-deploy-plugin</artifactId>
    299           <version>2.5</version>
    300         </plugin>
    301         <plugin>
    302           <groupId>org.apache.maven.plugins</groupId>
    303           <artifactId>maven-gpg-plugin</artifactId>
    304           <version>1.1</version>
    305           <executions>
    306             <execution>
    307               <id>sign-artifacts</id>
    308               <phase>verify</phase>
    309               <goals>
    310                 <goal>sign</goal>
    311               </goals>
    312             </execution>
    313           </executions>
    314         </plugin>
    315         <plugin>
    316           <groupId>org.apache.maven.plugins</groupId>
    317           <artifactId>maven-install-plugin</artifactId>
    318           <version>2.3.1</version>
    319         </plugin>
    320         <plugin>
    321           <groupId>org.apache.maven.plugins</groupId>
    322           <artifactId>maven-jar-plugin</artifactId>
    323           <version>2.3.1</version>
    324         </plugin>
    325         <plugin>
    326           <groupId>org.apache.maven.plugins</groupId>
    327           <artifactId>maven-javadoc-plugin</artifactId>
    328           <version>2.7</version>
    329           <configuration>
    330             <archive>
    331               <manifest>
    332                 <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
    333                 <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
    334               </manifest>
    335             </archive>
    336           </configuration>
    337         </plugin>
    338         <plugin>
    339           <groupId>org.apache.maven.plugins</groupId>
    340           <artifactId>maven-jxr-plugin</artifactId>
    341           <version>2.2</version>
    342         </plugin>
    343         <plugin>
    344            <groupId>org.apache.maven.plugins</groupId>
    345            <artifactId>maven-project-info-reports-plugin</artifactId>
    346            <version>2.2</version>
    347         </plugin>
    348         <plugin>
    349           <groupId>org.apache.maven.plugins</groupId>
    350           <artifactId>maven-release-plugin</artifactId>
    351           <version>2.0</version>
    352         </plugin>
    353         <plugin>
    354           <groupId>org.apache.maven.plugins</groupId>
    355           <artifactId>maven-resources-plugin</artifactId>
    356           <version>2.4.3</version>
    357         </plugin>
    358         <plugin>
    359           <groupId>org.apache.maven.plugins</groupId>
    360           <artifactId>maven-site-plugin</artifactId>
    361           <version>2.1.1</version>
    362         </plugin>
    363         <plugin>
    364           <groupId>org.apache.maven.plugins</groupId>
    365           <artifactId>maven-source-plugin</artifactId>
    366           <version>2.1.2</version>
    367         </plugin>
    368         <plugin>
    369           <groupId>org.apache.maven.plugins</groupId>
    370           <artifactId>maven-surefire-plugin</artifactId>
    371           <version>2.5</version>
    372         </plugin>
    373         <plugin>
    374           <groupId>org.apache.maven.plugins</groupId>
    375           <artifactId>maven-surefire-report-plugin</artifactId>
    376           <version>2.5</version>
    377         </plugin>
    378         <!-- Other plugins, alpha order by groupId and artifactId -->
    379         <plugin>
    380           <groupId>com.agilejava.docbkx</groupId>
    381           <artifactId>docbkx-maven-plugin</artifactId>
    382           <version>2.0.10</version>
    383           <executions>
    384             <execution>
    385               <goals>
    386                 <goal>generate-html</goal>
    387                 <goal>generate-pdf</goal>
    388               </goals>
    389               <phase>pre-site</phase>
    390             </execution>
    391           </executions>
    392           <dependencies>
    393             <dependency>
    394               <groupId>org.docbook</groupId>
    395               <artifactId>docbook-xml</artifactId>
    396               <version>4.4</version>
    397               <scope>runtime</scope>
    398             </dependency>
    399           </dependencies>
    400           <configuration>
    401             <includes>index.xml</includes>
    402             <chunkedOutput>true</chunkedOutput>
    403             <xincludeSupported>true</xincludeSupported>
    404             <foCustomization>src/docbkx/resources/xsl/fopdf.xsl</foCustomization>
    405             <htmlCustomization>src/docbkx/resources/xsl/html_chunk.xsl</htmlCustomization>
    406             <htmlStylesheet>css/hc-tutorial.css</htmlStylesheet>
    407             <entities>
    408               <entity>
    409                 <name>version</name>
    410                 <value>${project.version}</value>
    411               </entity>
    412             </entities>
    413           </configuration>
    414         </plugin>
    415         <plugin>
    416           <groupId>com.atlassian.maven.plugins</groupId>
    417           <artifactId>maven-clover2-plugin</artifactId>
    418           <version>3.0.2</version>
    419         </plugin>
    420         <plugin>
    421           <groupId>org.apache.felix</groupId>
    422           <artifactId>maven-bundle-plugin</artifactId>
    423           <version>2.1.0</version>
    424         </plugin>
    425         <plugin>
    426           <groupId>org.codehaus.mojo</groupId>
    427           <artifactId>clirr-maven-plugin</artifactId>
    428           <version>2.2.2</version>
    429         </plugin>
    430       </plugins>
    431     </pluginManagement>
    432   </build>
    433 
    434   <reporting>
    435     <plugins>
    436         <plugin>
    437            <groupId>org.apache.maven.plugins</groupId>
    438            <artifactId>maven-project-info-reports-plugin</artifactId>
    439            <reportSets>
    440              <reportSet>
    441                <reports>
    442                  <report>project-team</report>
    443                  <report>mailing-list</report>
    444                  <report>issue-tracking</report>
    445                  <report>scm</report>
    446                </reports>
    447              </reportSet>
    448            </reportSets>
    449         </plugin>
    450     </plugins>
    451   </reporting>
    452 
    453   <modules>
    454     <module>../httpcore</module>
    455     <module>../httpclient</module>
    456   </modules>
    457 
    458  <profiles>
    459    <profile>
    460      <id>release</id>
    461      <build>
    462        <plugins>
    463          <plugin>
    464            <groupId>org.apache.maven.plugins</groupId>
    465            <artifactId>maven-gpg-plugin</artifactId>
    466          </plugin>
    467        </plugins>
    468      </build>
    469    </profile>
    470     <!-- 
    471      | Profile to allow testing of deploy phase
    472      | e.g.
    473      | mvn deploy -Ptest-deploy -Prelease -Dgpg.skip
    474      -->
    475     <profile>
    476       <id>test-deploy</id>
    477       <properties>
    478         <altDeploymentRepository>id::default::file:target/deploy</altDeploymentRepository>
    479       </properties>
    480     </profile>
    481  </profiles>
    482 
    483 </project>
    484