You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by bu...@apache.org on 2013/01/01 20:32:19 UTC

svn commit: r844537 - in /websites/staging/maven/trunk/content: ./ guides/development/guide-m2-development.html maven-site-1.0-site.jar

Author: buildbot
Date: Tue Jan  1 19:32:19 2013
New Revision: 844537

Log:
Staging update by buildbot for maven

Modified:
    websites/staging/maven/trunk/content/   (props changed)
    websites/staging/maven/trunk/content/guides/development/guide-m2-development.html
    websites/staging/maven/trunk/content/maven-site-1.0-site.jar

Propchange: websites/staging/maven/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue Jan  1 19:32:19 2013
@@ -1 +1 @@
-1427542
+1427543

Modified: websites/staging/maven/trunk/content/guides/development/guide-m2-development.html
==============================================================================
--- websites/staging/maven/trunk/content/guides/development/guide-m2-development.html (original)
+++ websites/staging/maven/trunk/content/guides/development/guide-m2-development.html Tue Jan  1 19:32:19 2013
@@ -231,7 +231,7 @@ Brett Porter" />
     </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>Developing Maven<a name="Developing_Maven"></a></h2><p>This document describes how to get started into developing Maven itself. There is a separate page describing how to <a href="./guide-building-m2.html">building Maven</a>.</p><div class="section"><h3>Finding some work to do<a name="Finding_some_work_to_do"></a></h3><p>First of all you need something to work on! Unless you have found a particular issue you would like to work on the Maven team has categorized a few issues that we could use <i>your</i> help to solve them.</p><p>JIRA has RSS feeds available if you'd like to include those in your favorite feed aggregator.</p><p>We categorize the issues in three different categories:</p><ul><li><b><a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?pid=10500&amp;resolutionIds=-1&amp;customfield_10010=Novice&amp;sorter/field=priority&amp;sorter/order=ASC&amp;sorter/field=issuekey&amp;sorter/order=ASC&a
 mp;tempMax=25&amp;reset=true">Novice</a></b>: No previous exposure to the code needed. <i>(<a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?view=rss&amp;pid=10500&amp;resolutionIds=-1&amp;customfield_10010=Novice&amp;sorter/field=priority&amp;sorter/order=ASC&amp;sorter/field=issuekey&amp;sorter/order=ASC&amp;tempMax=25&amp;reset=true&amp;decorator=none">rss feed</a>)</i></li><li><b><a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?pid=10500&amp;resolutionIds=-1&amp;customfield_10010=Intermediate&amp;sorter/field=priority&amp;sorter/order=ASC&amp;sorter/field=issuekey&amp;sorter/order=ASC&amp;tempMax=25&amp;reset=true">Intermediate</a></b>: Exposure to Maven pluins and/or internals required. <i>(<a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?view=rss&amp;pid=10500&amp;resolutionIds=-1&amp;customfield_10010=Intermediate&amp;sorter/field=priority&amp;sorter/order=ASC&amp;sorter/
 field=issuekey&amp;sorter/order=ASC&amp;tempMax=25&amp;reset=true&amp;decorator=none">rss feed</a>)</i></li><li><b><a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?pid=10500&amp;resolutionIds=-1&amp;customfield_10010=Expert&amp;sorter/field=priority&amp;sorter/order=ASC&amp;sorter/field=issuekey&amp;sorter/order=ASC&amp;tempMax=25&amp;reset=true">Expert</a></b>: Good knowledge of Maven internals and it's dependencies required. <i>(<a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?view=rss&amp;pid=10500&amp;resolutionIds=-1&amp;customfield_10010=Expert&amp;sorter/field=priority&amp;sorter/order=ASC&amp;sorter/field=issuekey&amp;sorter/order=ASC&amp;tempMax=25&amp;reset=true&amp;decorator=none">rss feed</a>)</i></li></ul><p>When you find a issue you would like to work on add a comment in the issue log so the core developers and other people looking for work know that someone is already working on it.</p></div><di
 v class="section"><h3>Where's the source?<a name="Wheres_the_source"></a></h3><p>You'll need to clone two git repositories:</p><ul><li><a class="externalLink" href="https://git-wip-us.apache.org/repos/asf/maven.git">https://git-wip-us.apache.org/repos/asf/maven.git</a> The canonical repository for the core of Maven.</li><li><a class="externalLink" href="https://git-wip-us.apache.org/repos/asf/maven-integration-testing.git">https://git-wip-us.apache.org/repos/asf/maven-integration-testing.git</a> The corresponding integration test set.</li></ul></div><div class="section"><h3>Don't forget tests!<a name="Dont_forget_tests"></a></h3><p>You will find many unit tests in the maven-3 tree. If at all possible, create or modify a unit test to demonstrate the problem, and then validate your fix.</p><p>If the problem case can't be set up in the unit tests, add an integration test.</p><p>Before submitting a patch, in any case, you should run all of the integration tests. The tests requir
 e an empty local repository.</p><p>Ant version 1.8+ is recommended.</p><div class="source"><pre>cd maven
+        <!-- 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>Developing Maven<a name="Developing_Maven"></a></h2><p>This document describes how to get started into developing Maven itself. There is a separate page describing how to <a href="./guide-building-m2.html">building Maven</a>.</p><div class="section"><h3>Finding some work to do<a name="Finding_some_work_to_do"></a></h3><p>First of all you need something to work on! Unless you have found a particular issue you would like to work on the Maven team has categorized a few issues that we could use <i>your</i> help to solve them.</p><p>JIRA has RSS feeds available if you'd like to include those in your favorite feed aggregator.</p><p>We categorize the issues in three different categories:</p><ul><li><b><a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?pid=10500&amp;resolutionIds=-1&amp;customfield_10010=Novice&amp;sorter/field=priority&amp;sorter/order=ASC&amp;sorter/field=issuekey&amp;sorter/order=ASC&a
 mp;tempMax=25&amp;reset=true">Novice</a></b>: No previous exposure to the code needed. <i>(<a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?view=rss&amp;pid=10500&amp;resolutionIds=-1&amp;customfield_10010=Novice&amp;sorter/field=priority&amp;sorter/order=ASC&amp;sorter/field=issuekey&amp;sorter/order=ASC&amp;tempMax=25&amp;reset=true&amp;decorator=none">rss feed</a>)</i></li><li><b><a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?pid=10500&amp;resolutionIds=-1&amp;customfield_10010=Intermediate&amp;sorter/field=priority&amp;sorter/order=ASC&amp;sorter/field=issuekey&amp;sorter/order=ASC&amp;tempMax=25&amp;reset=true">Intermediate</a></b>: Exposure to Maven pluins and/or internals required. <i>(<a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?view=rss&amp;pid=10500&amp;resolutionIds=-1&amp;customfield_10010=Intermediate&amp;sorter/field=priority&amp;sorter/order=ASC&amp;sorter/
 field=issuekey&amp;sorter/order=ASC&amp;tempMax=25&amp;reset=true&amp;decorator=none">rss feed</a>)</i></li><li><b><a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?pid=10500&amp;resolutionIds=-1&amp;customfield_10010=Expert&amp;sorter/field=priority&amp;sorter/order=ASC&amp;sorter/field=issuekey&amp;sorter/order=ASC&amp;tempMax=25&amp;reset=true">Expert</a></b>: Good knowledge of Maven internals and it's dependencies required. <i>(<a class="externalLink" href="http://jira.codehaus.org/secure/IssueNavigator.jspa?view=rss&amp;pid=10500&amp;resolutionIds=-1&amp;customfield_10010=Expert&amp;sorter/field=priority&amp;sorter/order=ASC&amp;sorter/field=issuekey&amp;sorter/order=ASC&amp;tempMax=25&amp;reset=true&amp;decorator=none">rss feed</a>)</i></li></ul><p>When you find a issue you would like to work on add a comment in the issue log so the core developers and other people looking for work know that someone is already working on it.</p></div><di
 v class="section"><h3>Where's the source?<a name="Wheres_the_source"></a></h3><p>You'll need to clone two git repositories:</p><ul><li><a class="externalLink" href="https://git-wip-us.apache.org/repos/asf/maven.git">https://git-wip-us.apache.org/repos/asf/maven.git</a> The canonical repository for <a href="/ref/curent">the core of Maven</a>.</li><li><a class="externalLink" href="https://git-wip-us.apache.org/repos/asf/maven-integration-testing.git">https://git-wip-us.apache.org/repos/asf/maven-integration-testing.git</a> The corresponding <a href="/core-its">integration test set</a>.</li></ul></div><div class="section"><h3>Don't forget tests!<a name="Dont_forget_tests"></a></h3><p>You will find many unit tests in the maven-3 tree. If at all possible, create or modify a unit test to demonstrate the problem, and then validate your fix.</p><p>If the problem case can't be set up in the unit tests, add an integration test.</p><p>Before submitting a patch, in any case, you should 
 run all of the integration tests. The tests require an empty local repository.</p><p>Ant version 1.8+ is recommended.</p><div class="source"><pre>cd maven
 export M2_HOME=/place-to-put-test-maven-root
 ant all  (or with -Dmaven.home=/place-to-put-test-maven-root )
 cd ../core-integration-testing

Modified: websites/staging/maven/trunk/content/maven-site-1.0-site.jar
==============================================================================
Binary files - no diff available.