This is a personal opinion only, subject to the views of the other
committers, but I've gone from +0 to -0 on switching to Maven.  The
one really important value add that I see, downloading dependencies
automatically, can be crafted into an Ant script quite easily -- see,
for example, the build.xml file you get from running "maven ant" --
and customizing Maven build processes reminds me too much of the
things I don't like about aspect oriented programming ... I can't look
at the code and just see what's going to happen :-).

That being said, we still have some work to do to make our build
process both simpler and separable (for multiple sub-projects).  But
I'd prefer to do it based on Ant scripts that are independently
managed for each sub-project.

I won't stand in the way of a migration to Maven if the other
developers want to build and maintain the system ... but I'm
personally going to generate build.xml files for the subprojects for
my own personal use, and I'm gonna be unhappy if that doesn't work
because of dramatically customized Maven builds.

Crag



On Sat, 09 Oct 2004 09:57:55 +0800, Nathan Coast <[EMAIL PROTECTED]> wrote:
> Hi,
> 
> First question, am I right in assuming struts is migrating to maven as
> the build tool?
> 
> A little while ago we announced a beta of a maven plug-in to assemble
> web-apps from multiple struts-module projects.
> 
> http://www.codeczar.com/beta/maven-struts-module-plugin/
> 
> For this release we migrated the struts example web-app to a new
> structure: http://www.codeczar.com/beta/struts-examples/structure.html
> 
> We had some positive feedback on the plug-in, but none from the struts
> committers.  This plug-in may not be appropriate for every web-app but
> we feel that it provides benefits for complex multi-module web-apps.
> http://www.codeczar.com/beta/maven-struts-module-plugin/benefits.html
> 
> As part of the migration to maven we'd like to see the examples web-app
> built by the struts module plug-in.  Is this likely?   If not, any ideas
> how we should improve the plug-in?  We'd like to develop something that
> is of real benefit to the community.
> 
> cheers
> Nathan
> 
> --
> Nathan Coast
> Managing Director
> codeczar ltd
> mobile: (852) 9049 5581
> email:  mailto:[EMAIL PROTECTED]
> web:    http://www.codeczar.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

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

Reply via email to