An unsolicited outside comment...
If your intention is to continue to allow the general Struts user community to still be able to build Struts, I would suggest against Maven.
Maven strikes me as considerably more complex and intimidating than does Ant, even if that complexity might be justifiable because Maven is more powerful. I think there is a higher barrier to entry with Maven, and Ant is I think a more common and well-understood tool by most developers.
If this isn't so much a concern though, i.e., if you intend that for the most part only those interested in actively developing Struts should be building it from source, than by all means go with Maven.
It would however be unfortunate if the seemingly simple choice of a build tool discouraged contributions. I'm not saying this would be the case going with Maven, but I *would* be less concerned about this with Ant.
Have you used Maven? I understand that it has a lot of features (perhaps too many) and that it can be a bit slow off the mark, but you never have to modify a single file? I have seen few if any Ant-based projects which didn't require at least a bit of tweaking to a local build.properties file; on the other hand, most Maven projects "just work" if you have Maven installed.
I agree that we don't want to hamper usage by the general community; however, I feel that -- specifically with Struts -- we never had a particularly easy to use Ant build.
Joe
--
Joe Germuska [EMAIL PROTECTED] http://blog.germuska.com "Narrow minds are weapons made for mass destruction" -The Ex
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]