struts-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Struts Wiki] Update of "StrutsMaven2Plan" by WendySmoak
Date Fri, 07 Apr 2006 21:21:24 GMT
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: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Mime
View raw message