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]
