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-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
|