Author: olamy Date: Thu Jan 17 15:39:42 2013 New Revision: 847020 Log: Site checkin for project Apache Software Foundation Parent POM
Modified: websites/production/maven/content/pom-archives/asf-13/index.html Modified: websites/production/maven/content/pom-archives/asf-13/index.html ============================================================================== --- websites/production/maven/content/pom-archives/asf-13/index.html (original) +++ websites/production/maven/content/pom-archives/asf-13/index.html Thu Jan 17 15:39:42 2013 @@ -114,7 +114,7 @@ Hervé Boutemy" /> </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- 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. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/referen ces/apt-format.html --><div class="section"><h2>Apache Software Foundation Parent POM<a name="Apache_Software_Foundation_Parent_POM"></a></h2><p>This project consists of a POM that contains settings that are likely to be useful to any Apache project that is building and releasing code with Maven 2/3. By using this project as a parent, a project gets these settings.</p><p>Most project will want to override some of these settings.</p><p>The following is a list of the items configured in this POM:</p><ul><li>Top-level project properties:<ul><li><b>license</b>: The Apache Software License, version 2.0.</li><li><b>organization</b>: The Apache Software Foundation</li><li><b>url</b>: <tt>http://www.apache.org/</tt>. You should override this.</li><li><b>repositories</b>: The pom adds the Apache snapshot repository (<tt>http://repository.apache.org/snapshots</tt>)</li><li><b>distributionManagement</b>: The POM sets up for releases to the Apache Nexus instance at <tt>https://repositor y.apache.org/service/local/staging/deploy/maven2</tt> and snapshots to <tt>https://repository.apache.org/content/repositories/snapshots</tt>. Note that there are POM parameters (<tt>distMgmtSnapshotsName</tt> and <tt>distMgmtSnapshotsUrl</tt>) that you can override to change the snapshot location. </li><li><b>mailingLists</b>: The POM sets up generic Apache announcement lists. You should override this.</li></ul></li><li><b>pluginManagement</b>: The plugin management section specifies versions of a list of plugins. See the <a href="./plugin-management.html">Plugin Management report</a> for the complete list with versions. <ul><li>The compiler plugin is set to default to Java 1.4 and UTF-8 source.</li><li>the jar plugin is set to add default specification and implementation entries.</li><li>the resources plugin is set for UTF-8.</li><li>the release plugin: the release plugin is set, via the <arguments> configuration element, to enable the <b>apache-release</b> profile fo r <b>all</b> executions and to disable <useReleaseProfiles>. You can remove this with an empty <arguments/> element in the configuration of the release plugin.</li></ul></li><li><b>plugins</b>: The plugins section configures one execution:<ul><li>maven-remote-resources-plugin for org.apache:apache-jar-resource-bundle:1.4.</li></ul></li></ul></div><div class="section"><h2>The <tt>apache-release</tt> Profile<a name="The_apache-release_Profile"></a></h2><p>As noted above, this pom configures the release plugin to enable the <tt>apache-release</tt> profile for all executions of the release plugin. The profile includes the following plugins:</p><ul><li>maven-assembly-plugin: org.apache.apache.resources:apache-source-release-assembly-descriptor:1.0.3 is in the dependencies, and an execution is configured.The plugin is configured to take a descriptorRef name from the <b>sourceReleaseAssemblyDescriptor</b> property, which by default is set to 'source-release'.</li><li>ma ven-deploy-plugin</li><li>maven-source-plugin: configured to build and attach a source jar.</li><li>maven-javadoc-plugin: configured to build and attach a javadoc jar.</li><li>maven-gpg-plugin: configured to sign everything. It expects to find a passphrase in ${gpg.passphrase}, presumably in your <tt>settings.xml</tt>.</li></ul></div><div class="section"><h2>Settings Configuration<a name="Settings_Configuration"></a></h2><p>You can have a look at the page in Apache website <a class="externalLink" href="http://www.apache.org/dev/publishing-maven-artifacts.html">Publishing Maven Artifacts</a>.</p><p>You can test your environment setup using <tt>-Papache-release</tt> with the command line.</p></div><div class="section"><h2>History<a name="History"></a></h2><table border="1" class="bodyTable"><tr class="a"><th align="left"><b>Version</b></th><th align="left"><b>Release Date</b></th></tr><tr class="b"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/mav en/pom/tags/apache-13/pom.xml?view=markup">13</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-13/pom.xml?r1=HEAD&r2=1404790&diff_format=h">diff</a>)</td><td align="left"></td></tr><tr class="a"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-12/pom.xml?view=markup">12</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-12/pom.xml?r1=HEAD&r2=1369674&diff_format=h">diff</a>)</td><td align="left">2012-11-01</td></tr><tr class="b"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-11/pom.xml?view=markup">11</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-11/pom.xml?r1=HEAD&r2=1154610&diff_format=h">diff</a>)</td><td align="left">2012-08-08</td></tr><tr class="a"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/ apache-10/pom.xml?view=markup">10</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-10/pom.xml?r1=HEAD&r2=1069621&diff_format=h">diff</a>)</td><td align="left">2011-08-09</td></tr><tr class="b"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-9/pom.xml?view=markup">9</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-9/pom.xml?r1=HEAD&r2=1038252&diff_format=h">diff</a>)</td><td align="left">2011-02-15</td></tr><tr class="a"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-8/pom.xml?view=markup">8</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-8/pom.xml?r1=HEAD&r2=893967&diff_format=h">diff</a>)</td><td align="left">2010-11-26</td></tr><tr class="b"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-7/ pom.xml?view=markup">7</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-7/pom.xml?r1=HEAD&r2=766952&diff_format=h">diff</a>)</td><td align="left">2009-12-29</td></tr><tr class="a"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-6/pom.xml?view=markup">6</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-6/pom.xml?r1=HEAD&r2=766946&diff_format=h">diff</a>)</td><td align="left">2009-04-24</td></tr></table></div> + <!-- 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. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/referen ces/apt-format.html --><div class="section"><h2>Apache Software Foundation Parent POM<a name="Apache_Software_Foundation_Parent_POM"></a></h2><p>This project consists of a POM that contains settings that are likely to be useful to any Apache project that is building and releasing code with Maven 2/3. By using this project as a parent, a project gets these settings.</p><p>Most project will want to override some of these settings.</p><p>The following is a list of the items configured in this POM:</p><ul><li>Top-level project properties:<ul><li><b>license</b>: The Apache Software License, version 2.0.</li><li><b>organization</b>: The Apache Software Foundation</li><li><b>url</b>: <tt>http://www.apache.org/</tt>. You should override this.</li><li><b>repositories</b>: The pom adds the Apache snapshot repository (<tt>http://repository.apache.org/snapshots</tt>)</li><li><b>distributionManagement</b>: The POM sets up for releases to the Apache Nexus instance at <tt>https://repositor y.apache.org/service/local/staging/deploy/maven2</tt> and snapshots to <tt>https://repository.apache.org/content/repositories/snapshots</tt>. Note that there are POM parameters (<tt>distMgmtSnapshotsName</tt> and <tt>distMgmtSnapshotsUrl</tt>) that you can override to change the snapshot location. </li><li><b>mailingLists</b>: The POM sets up generic Apache announcement lists. You should override this.</li></ul></li><li><b>pluginManagement</b>: The plugin management section specifies versions of a list of plugins. See the <a href="./plugin-management.html">Plugin Management report</a> for the complete list with versions. <ul><li>The compiler plugin is set to default to Java 1.4 and UTF-8 source.</li><li>the jar plugin is set to add default specification and implementation entries.</li><li>the resources plugin is set for UTF-8.</li><li>the release plugin: the release plugin is set, via the <arguments> configuration element, to enable the <b>apache-release</b> profile fo r <b>all</b> executions and to disable <useReleaseProfiles>. You can remove this with an empty <arguments/> element in the configuration of the release plugin.</li></ul></li><li><b>plugins</b>: The plugins section configures one execution:<ul><li>maven-remote-resources-plugin for org.apache:apache-jar-resource-bundle:1.4.</li></ul></li></ul></div><div class="section"><h2>The <tt>apache-release</tt> Profile<a name="The_apache-release_Profile"></a></h2><p>As noted above, this pom configures the release plugin to enable the <tt>apache-release</tt> profile for all executions of the release plugin. The profile includes the following plugins:</p><ul><li>maven-assembly-plugin: org.apache.apache.resources:apache-source-release-assembly-descriptor:1.0.3 is in the dependencies, and an execution is configured.The plugin is configured to take a descriptorRef name from the <b>sourceReleaseAssemblyDescriptor</b> property, which by default is set to 'source-release'.</li><li>ma ven-deploy-plugin</li><li>maven-source-plugin: configured to build and attach a source jar.</li><li>maven-javadoc-plugin: configured to build and attach a javadoc jar.</li><li>maven-gpg-plugin: configured to sign everything. It expects to find a passphrase in ${gpg.passphrase}, presumably in your <tt>settings.xml</tt>.</li></ul></div><div class="section"><h2>Settings Configuration<a name="Settings_Configuration"></a></h2><p>You can have a look at the page in Apache website <a class="externalLink" href="http://www.apache.org/dev/publishing-maven-artifacts.html">Publishing Maven Artifacts</a>.</p><p>You can test your environment setup using <tt>-Papache-release</tt> with the command line.</p></div><div class="section"><h2>History<a name="History"></a></h2><table border="1" class="bodyTable"><tr class="a"><th align="left"><b>Version</b></th><th align="left"><b>Release Date</b></th></tr><tr class="b"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/mav en/pom/tags/apache-13/pom.xml?view=markup">13</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-13/pom.xml?r1=HEAD&r2=1404788&diff_format=h">diff</a>)</td><td align="left"></td></tr><tr class="a"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-12/pom.xml?view=markup">12</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-12/pom.xml?r1=HEAD&r2=1369674&diff_format=h">diff</a>)</td><td align="left">2012-11-01</td></tr><tr class="b"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-11/pom.xml?view=markup">11</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-11/pom.xml?r1=HEAD&r2=1154610&diff_format=h">diff</a>)</td><td align="left">2012-08-08</td></tr><tr class="a"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/ apache-10/pom.xml?view=markup">10</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-10/pom.xml?r1=HEAD&r2=1069621&diff_format=h">diff</a>)</td><td align="left">2011-08-09</td></tr><tr class="b"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-9/pom.xml?view=markup">9</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-9/pom.xml?r1=HEAD&r2=1038252&diff_format=h">diff</a>)</td><td align="left">2011-02-15</td></tr><tr class="a"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-8/pom.xml?view=markup">8</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-8/pom.xml?r1=HEAD&r2=893967&diff_format=h">diff</a>)</td><td align="left">2010-11-26</td></tr><tr class="b"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-7/ pom.xml?view=markup">7</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-7/pom.xml?r1=HEAD&r2=766952&diff_format=h">diff</a>)</td><td align="left">2009-12-29</td></tr><tr class="a"><td align="left"><a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-6/pom.xml?view=markup">6</a> (<a class="externalLink" href="http://svn.apache.org/viewvc/maven/pom/tags/apache-6/pom.xml?r1=HEAD&r2=766946&diff_format=h">diff</a>)</td><td align="left">2009-04-24</td></tr></table></div> </div> </div> <div class="clear">