www-repository mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Carlos Sanchez" <car...@apache.org>
Subject Re: meta data commons-betwixt 0.8
Date Sat, 23 Dec 2006 13:56:27 GMT
If there are any optional dependencies they should have

<properties>
  <optional>true</optional>
</properties>

xerces and xml-apis should have probably optional=true more than scope=provided

On 12/23/06, robert burrell donkin <rdonkin@apache.org> wrote:
> yet another commons release
>
> betwixt uses maven 1 and IIRC there have been issues in the past with
> commons releases. so i thought i'd try to clean up the meta-data before
> asking to upload the jar. i've attached the project.xml.
>
> (i couldn't see repository in JIRA - do you use INFRA?)
>
> - robert
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!--
>    Licensed to the Apache Software Foundation (ASF) under one or more
>    contributor license agreements.  See the NOTICE file distributed with
>    this work for additional information regarding copyright ownership.
>    The ASF licenses this file to You under the Apache License, Version
> 2.0
>    (the "License"); you may not use this file except in compliance with
>    the License.  You may obtain a copy of the License at
>
>        http://www.apache.org/licenses/LICENSE-2.0
>
>    Unless required by applicable law or agreed to in writing, software
>    distributed under the License is distributed on an "AS IS" BASIS,
>    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> implied.
>    See the License for the specific language governing permissions and
>    limitations under the License.
> -->
> <project>
>   <pomVersion>3</pomVersion>
>   <name>Betwixt</name>
>   <groupId>commons-betwixt</groupId>
>   <artifactId>commons-betwixt</artifactId>
>   <currentVersion>0.8</currentVersion>
>   <inceptionYear>2002</inceptionYear>
>   <shortDescription>Commons Betwixt</shortDescription>
>   <description>Commons Betwixt: mapping beans to XML</description>
>   <logo>/images/logo.png</logo>
>
>
> <url>http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/</url>
>   <package>org.apache.commons.${pom.artifactId.substring(8)}</package>
>
>   <organization>
>     <name>The Apache Software Foundation</name>
>     <url>http://jakarta.apache.org</url>
>
> <logo>http://jakarta.apache.org/images/original-jakarta-logo.gif</logo>
>   </organization>
>
>   <licenses>
>         <license>
>         <name>The Apache Software License, Version 2.0</name>
>         <url>/LICENSE.txt</url>
>         <distribution>repo</distribution>
>         </license>
>   </licenses>
>
>   <gumpRepositoryId>jakarta</gumpRepositoryId>
>   <issueTrackingUrl>http://issues.apache.org/jira/</issueTrackingUrl>
>   <siteAddress>people.apache.org</siteAddress>
>
> <siteDirectory>/www/jakarta.apache.org/commons/${pom.artifactId.substring(8)}/</siteDirectory>
>
> <distributionDirectory>/www/jakarta.apache.org/builds/jakarta-commons/${pom.artifactId.substring(8)}/</distributionDirectory>
>
>   <repository>
>
> <connection>scm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk</connection>
>
> <url>http://svn.apache.org/repos/asf/jakarta/commons/proper/${pom.artifactId.substring(8)}/trunk</url>
>   </repository>
>
>   <mailingLists>
>     <mailingList>
>       <name>Commons Dev List</name>
>       <subscribe>commons-dev-subscribe@jakarta.apache.org</subscribe>
>
> <unsubscribe>commons-dev-unsubscribe@jakarta.apache.org</unsubscribe>
>
> <archive>http://mail-archives.apache.org/mod_mbox/jakarta-commons-dev/</archive>
>     </mailingList>
>     <mailingList>
>       <name>Commons User List</name>
>       <subscribe>commons-user-subscribe@jakarta.apache.org</subscribe>
>
> <unsubscribe>commons-user-unsubscribe@jakarta.apache.org</unsubscribe>
>
> <archive>http://mail-archives.apache.org/mod_mbox/jakarta-commons-user/</archive>
>     </mailingList>
>   </mailingLists>
>
>   <versions>
>     <version>
>       <id>0.5</id>
>       <name>0.5</name>
>       <tag>BETWIXT_0_5</tag>
>     </version>
>     <version>
>       <id>0.6</id>
>       <name>0.6</name>
>       <tag>BETWIXT_0_6</tag>
>     </version>
>     <version>
>       <id>0.7</id>
>       <name>0.7</name>
>       <tag>BETWIXT_0_7</tag>
>     </version>
>     <version>
>       <id>0.8</id>
>       <name>0.8</name>
>       <tag>BETWIXT_0_8</tag>
>     </version>
>   </versions>
>
>   <developers>
>     <developer>
>       <name>James Strachan</name>
>       <id>jstrachan</id>
>       <email>jstrachan@apache.org</email>
>       <organization>SpiritSoft, Inc.</organization>
>     </developer>
>     <developer>
>       <name>Robert Burrell Donkin</name>
>       <id>rdonkin</id>
>       <email>rdonkin@apache.org</email>
>       <organization></organization>
>     </developer>
>     <developer>
>       <name>Jason van Zyl</name>
>       <id>jvanzyl</id>
>       <email>jason@zenplex.com</email>
>       <organization>Zenplex</organization>
>     </developer>
>     <developer>
>       <name>Jon Scott Stevens</name>
>       <id>jon</id>
>       <email>jon@latchkey.com</email>
>       <organization>StudioZ</organization>
>     </developer>
>     <developer>
>       <name>Martin van den Bemt</name>
>       <id>mvdb</id>
>       <email>martin@mvdb.net</email>
>       <organization>mvdb.com</organization>
>     </developer>
>     <developer>
>       <name>dIon Gillard</name>
>       <id>dion</id>
>       <email>dion@apache.org</email>
>       <organization>Multitask Consulting</organization>
>     </developer>
>     <developer>
>       <name>Daniel Rall</name>
>       <id>dlr</id>
>       <email>dlr@apache.org</email>
>       <organization>CollabNet</organization>
>     </developer>
>     <developer>
>         <name>Tim OBrien</name>
>         <id>tobrien</id>
>         <email>tobrien@apache.org</email>
>         <timezone>-6</timezone>
>     </developer>
>   </developers>
>     <contributors>
>     <contributor>
>       <name>Christian Aust</name>
>       <email></email>
>     </contributor>
>     <contributor>
>       <name>Dave Brosius</name>
>       <email></email>
>     </contributor>
>     <contributor>
>       <name>Thomas Dudziak</name>
>       <email></email>
>     </contributor>
>     <contributor>
>       <name>Brian Ferris</name>
>       <email></email>
>     </contributor>
>     <contributor>
>       <name>Brian Pugh</name>
>       <email></email>
>     </contributor>
>     <contributor>
>       <name>Holger Haag</name>
>       <email></email>
>     </contributor>
>   </contributors>
>
>   <dependencies>
>
>     <dependency>
>       <groupId>commons-logging</groupId>
>       <artifactId>commons-logging</artifactId>
>       <version>1.0.4</version>
>       <url>http://jakarta.apache.org/commons/logging/</url>
>     </dependency>
>
>     <dependency>
>       <groupId>commons-beanutils</groupId>
>       <artifactId>commons-beanutils-core</artifactId>
>       <version>1.7.0</version>
>       <url>http://jakarta.apache.org/commons/beanutils/</url>
>     </dependency>
>
>     <dependency>
>       <groupId>commons-digester</groupId>
>       <artifactId>commons-digester</artifactId>
>       <version>1.7</version>
>       <url>http://jakarta.apache.org/commons/digester/</url>
>     </dependency>
>
> <!-- runtime dependencies only required for testing and sample programs
> -->
>     <dependency>
>       <groupId>xerces</groupId>
>       <artifactId>xerces</artifactId>
>       <version>2.4.0</version>
>       <url>http://xerces.apache.org/xerces2-j/index.html</url>
>       <properties>
>           <scope>provided</scope>
>           <comment>Any JAXP compliant parser (1.2 or later).</comment>
>       </properties>
>     </dependency>
>
>     <dependency>
>       <groupId>xml-apis</groupId>
>       <artifactId>xml-apis</artifactId>
>       <version>1.0.b2</version>
>       <url>http://xml.apache.org/commons/</url>
>       <properties>
>           <scope>provided</scope>
>           <comment>Any JAXP compliant parser (1.2 or later)</comment>
>       </properties>
>     </dependency>
>
>         <!-- for unit tests -->
>     <dependency>
>       <groupId>junit</groupId>
>       <artifactId>junit</artifactId>
>       <version>3.8.1</version>
>       <url>http://www.junit.org</url>
>       <properties>
>           <scope>test</scope>
>           <comment>Used only for unit testing</comment>
>       </properties>
>     </dependency>
>
>         <!-- Maven Build Dependencies -->
>     <dependency>
>       <groupId>maven-plugins</groupId>
>       <artifactId>maven-cobertura-plugin</artifactId>
>       <version>1.1.1</version>
>
> <url>http://maven-plugins.sourceforge.net/maven-cobertura-plugin/</url>
>       <type>plugin</type>
>       <properties>
>        <scope>test</scope>
>        <comment>
>         &lt;strong&gt;Site Only&lt;/strong&gt; Generates test coverage
> reports.
>        </comment>
>       </properties>
>     </dependency>
>
>     <dependency>
>       <groupId>maven</groupId>
>       <artifactId>maven-artifact-plugin</artifactId>
>       <version>1.5</version>
>       <url>http://www.ibiblio.org/maven/maven/plugins/</url>
>       <type>plugin</type>
>       <properties>
>        <scope>test</scope>
>        <comment>
>         &lt;strong&gt;Build Only&lt;/strong&gt; Generates distributions.
>        </comment>
>       </properties>
>     </dependency>
>
>     <dependency>
>       <groupId>maven</groupId>
>       <artifactId>maven-xdoc-plugin</artifactId>
>       <version>1.9.2</version>
>       <url>http://maven.apache.org/reference/plugins/xdoc/</url>
>       <type>plugin</type>
>       <properties>
>           <comment>
>               &lt;strong&gt;Site Only&lt;/strong&gt; - v1.9.2 (minimum)
>               required for building the Site documentation.
>           </comment>
>       </properties>
>     </dependency>
>   </dependencies>
>
>    <build>
>         <nagEmailAddress>commons-dev@jakarta.apache.org</nagEmailAddress>
>         <sourceDirectory>src/java</sourceDirectory>
>         <unitTestSourceDirectory>src/test</unitTestSourceDirectory>
>         <integrationUnitTestSourceDirectory/>
>         <aspectSourceDirectory/>
>
>         <!-- Unit test classes -->
>         <unitTest>
>             <includes>
>                 <include>**/Test*</include>
>             </includes>
>             <resources>
>                 <resource>
>
> <directory>${pom.build.unitTestSourceDirectory}</directory>
>                     <includes>
>                         <include>**/*.betwixt</include>
>                     </includes>
>                 </resource>
>             </resources>
>         </unitTest>
>         <resources>
>                 <resource>
>                         <directory>${basedir}</directory>
>                         <targetPath>META-INF</targetPath>
>                         <includes>
>                                 <include>NOTICE.txt</include>
>                         </includes>
>                 </resource>
>             <resource>
>                 <directory>${pom.build.sourceDirectory}</directory>
>                 <includes>
>                     <include>**/*.betwixt</include>
>                 </includes>
>             </resource>
>         </resources>
>         </build>
>
>
>   <reports>
>         <!--
>         These reports will be inaccurate until ASF wide conversion to SVN is
> completed
>         <report>maven-changelog-plugin</report>
>         <report>maven-changes-plugin</report>
>     <report>maven-developer-activity-plugin</report>
>     <report>maven-file-activity-plugin</report>
>     -->
>     <report>maven-javadoc-plugin</report>
>     <report>maven-jdepend-plugin</report>
>     <report>maven-junit-report-plugin</report>
>     <report>maven-jxr-plugin</report>
>     <report>maven-license-plugin</report>
>     <report>maven-tasklist-plugin</report>
>     <!-- <report>maven-cobertura-plugin</report> -->
>     <!-- Slow but useful when checking releases
> <report>maven-linkcheck-plugin</report>-->
>   </reports>
> </project>
>
>
>
>


-- 
I could give you my word as a Spaniard.
No good. I've known too many Spaniards.
                             -- The Princess Bride

Mime
View raw message