Well Rob has already made a start on adding Maven. I did try building withTypically, an request is posted on the developers list requestiong that a jar be uploaded to
it, but hit a snag downloading the validator jar and I've not had a chance
to have another look since.
their repository. I'll do that now.
I would like ot see Maven all the way but since this isn't part of core Struts then I feel I don't
have a real right to vote -1, it's not life or death.
I agree if Don wants to 'roll' their sleeves up and do Forrest then Ok.
If someone want's to roll their sleeves up and do maven than that's good also.
My guess is that putting the struts docs in Maven/Forrest would take about the same amount of time.
Menu entries are placed in the navigation.xml file and it flows down from there.
It could be as easy as copying all the .xml files from doc -> xdoc, though I believe the
XML element names might have to change.
As far as stability, Maven is very stable. I had been running off the CVS HEAD for a while.
I believe they are going to come out with RC2 in the next few weeks, they were talking about this
weekend, but nothing ever happens that quickly. Of course the project leader Jason is back from
an extended leave so who knows.
Again if there are no Volunteers stepping up for Maven and Don wants to mover over to Forrest
then +1.
-Rob
I wouldn't have a problem with releasing based on a Maven RC because it's not a run-time dependency. Having said that I would consider our use of Maven to be experimental for a while, until we get more familiar with it, and run it in parallel with the current Ant build. I'm sure that before too long it will become obvious whether the experiment has succeeded or not.
Steve
-----Original Message----- From: Ted Husted [mailto:[EMAIL PROTECTED] Sent: October 2, 2003 10:18 AM To: Struts Developers List Subject: Re: [Vote] Choosing a build/doc gen tool(s) [was: Re: The Forrest Option]
Steve Raeburn wrote: > I'd like to add Maven now, learn from the experience on 1.x and then > use that to optimize the project organization and build process for > version 2.
If the people voting +1 are ready to roll up their collective sleeves and give Maven a try, then that would be fine with me. The missing piece has been someone saying "I'm ready to do Maven *now*".
My only concern is that Maven has not had a stable release. After ten betas, it has just published a RC1, but that's still shy of 1.0.
During the 1.1 incubation period, we withheld making a final release until all our dependent JARs were also in a final release state. But, since Maven is a production environment, and not a JAR teams would need to include in their own releases, this consideration might not apply.
So, if we would be able to ship a GA of Struts with a Maven Release Candidate, then I'm fine with whatever anyone wants to do.
But, if anyone is going to vote against a Struts GA on the grounds that Maven is prerelease, then we should wait until Maven hits 1.0.
I don't mind waiting on the Commons Validator, but I wouldn't want to wait on Maven.
-Ted.
Don Brown wrote: > I'm assuming a move to Maven is inevitable?
"You will be assimilated."
James Mitchell wrote: > Mavenization: > [ ] +1 - I am in favor of using Maven for build/dist/test/etc. > [X] +0 - I agree, but cannot help at this time. > [ ] -0 - I don't agree, but not enough to give a -1. > [ ] -1 - I am not in favor of using Maven for build/dist/test/etc. > > Forrestization: > [ ] +1 - I am in favor of using Forrest for site generation. > [X] +0 - I agree, but cannot help at this time. > [ ] -0 - I don't agree, but not enough to give a -1. > [ ] -1 - I am not in favor of using Forrest for site generation. > > Other: > [X] - I would like to pursue the Maven-with-Forrest-as-a-plugin idea.
--------------------------------------------------------------------- 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]