Dear Wiki user,

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

The following page has been changed by WendySmoak:
http://wiki.apache.org/struts/StrutsMaven2Plan

------------------------------------------------------------------------------
- A page to collect notes on a possible conversion to Maven 2.
+ A page to collect notes on the conversion to Maven 2
+ 
+ === Assemblies ===
+ 
+ action/pom.xml and action/src/* have the config for the source assembly 
(borrowed from maven/components)
+ 
+ action/assembly/* has the config for the binary assembly (borrowed from 
myfaces/core)
+ 
+ I tried combining these using multiple <execution>s of the assembly plugin, 
but got an error saying that the assembly plugin must be invoked directly.  I 
think that means in <project>/<build>/<plugins>/<plugin>, and not in a profile. 
 
  
  === Project Structure ===
  
@@ -22, +30 @@

  
   * There is currently no M2 equivalent of 'maven multiproject:site'  (The 
module sites get built, but not assembled.)
   * Integration testing?  Cactus isn't seeing much activity, is there a Maven 
2 plugin yet?
+  * The groupIds are: org.apache.struts.action, org.apache.struts.shale, 
org.apache.struts.tiles
-  * [DONE] Confirm the groupId of 'org.apache.struts' with the Maven team, ask 
about relocating the existing Struts artifacts in the m2 repo.
-   * Stay with groupId=struts for Struts 1.x; the Maven team will assist with 
relocating artifacts when Maven 2.1 is out.
-   * http://www.mail-archive.com/dev%40maven.apache.org/msg48765.html
  
  === Notes ===
  
   *  The <relativePath> for the parent pom allows Maven to find local 
modifications that haven't yet been installed in a repository.
-  *  JUnit would normally be in test scope, but it is required to compile the 
mock objects as well as to run the tests.
+  *  For struts-core, JUnit would normally be in test scope, but it is 
required to compile the mock objects as well as to run the tests.
   *  Optional dependencies will be used for compilation, but they are not 
transitive.
  
  === Timeline ===
  
   * [DONE] 20051227 - Initial commit of experimental parent pom and pom for 
struts-action: http://svn.apache.org/viewcvs?rev=359333&view=rev
   * [DONE] 20060104 - Addition of poms for el, extras, taglib and tiles.
-  * Next step... TBD
+  * April 2006 - Struts Action Conversion in progress
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to