Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Commons Wiki" for 
change notification.

The "Maven3Plan" page has been changed by NiallPemberton.
http://wiki.apache.org/commons/Maven3Plan

--------------------------------------------------

New page:
= Maven 3 Plan =

== Background ==

'''2010-10-07''' The [[http://markmail.org/message/4itian33hycyt4iz |Vote]]  to 
release Maven 3 is in progress on the maven dev list.

Documentation
 * [[https://cwiki.apache.org/MAVEN/maven-3x-and-site-plugin.html|Maven 3.x and 
site plugin]]

Email Threads
 * [[http://markmail.org/message/4itian33hycyt4iz |[VOTE] Release Apache Maven 
3.0]] - ''maven dev''
 * [[http://markmail.org/message/32j6w3xtwdjbi2h4 |[all] Preparing for Maven 
3]]  - ''commons dev''

== Plan ==
  * Testing
      * The section below documents the tests that have been carried out
      * For testing the site generation the following branches have been setup:
          * commons-parent 
[[https://svn.apache.org/repos/asf/commons/proper/commons-parent/branches/maven-3-test/]]
          * commons-chain 
[[https://svn.apache.org/repos/asf/commons/proper/chain/branches/test-maven3-profile/]]
  * Upgrade components reporting plugins to use the latest versions (doing this 
first means any problems with plugins can be identified and fixed first - 
otherwise the cause might be either the plugin or Maven 3)
      * maven-checkstyle-plugin - see 
[[http://svn.apache.org/viewvc?view=revision&revision=1005273|r1005273]]
      * maven-changes-plugin - see 
[[http://svn.apache.org/viewvc?view=revision&revision=1005274|r1005274]]
  * Update commons-parent
    * Add reporting plugins to <dependencyManagement> section
    * Site Plugin configuration - either:
      * remove <reporting> section and configure maven-site-plugin in the main 
<build> section
      * add a '''''Maven 3'''' profile (''automatically activated when M3 is 
used'') with the site plugin configured
    * Release commons-parent
    * Release commons-sandbox-parent
  * Update component pom's (if commons decides to adopt M3 support)
    * Update to use new commons-parent release
    * Site Plugin configuration - either:
      * remove <reporting> section and configure maven-site-plugin in the main 
<build> section
      * add a '''''Maven 3'''' profile (''automatically activated when M3 is 
used'') with the site plugin configured


== Testing ==

 || '''Test''' || '''Comment''' || '''Completed''' ||
 || mvn -Prc clean package || Run for all ''proper'' components - need to test 
''Sandbox'' components || 2010-10-06 ||
 || mvn -Prc clean install|| Current problem with gpg plugin ||  ||
 || mvn site || Requires config update and plugin upgrades ||  ||
 || mvn -Ptest-deploy site ||  || ||
 || release plugin ||  || ||
 || Nexus Release ||  || ||
 || mvn commons:download-page ||  || 2010-10-06 ||
 || mvn commons:mail-page || || 2010-10-06 ||
 || mvn commons:jira-page || || 2010-10-06 ||
 || mvn commons:sandbox-jira-page  ||  ||  ||
 || commons-build-plugin build || currently not building || ||
 || mvn -Pjava-1.3 test || uses different surefire-plugin version || ||
 || mvn -Pjava-1.4 test ||  || ||
 || mvn -Pjava-1.5 test ||  || ||
 || mvn -Pjava-1.6 test ||  || ||
 || Commons Site ||  || ||
 || mvn -Ptrunks-proper clean package ||  || ||
 || mvn -Ptrunks-sandbox clean package ||  || ||
 || mvn -Pci ??? ||  || ||
 || ||  || ||

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to