James Mitchell wrote:

I'd like to address some the current [action 1] build issues. Now that we've simplified the directory structure (thanks Don!), I'd like to spend some time on our build process.


Please comment on the following, if I don't hear back soon I'll go ahead and take care of these...

1. sample apps

action/apps/blank
- I think we should remove the dependency on tiles, blank should not be an empty showcase for how to work with tiles.
+1

2. Dependency declarations are inconsistent. For example, some Maven 1 targets end with...

...
...
struts-tiles-1.3.1-SNAPSHOT.jar (try downloading from http:// struts.apache.org/) struts-core-1.3.2-SNAPSHOT.jar (try downloading from http:// struts.apache.org/) struts-extras-1.3.2-SNAPSHOT.jar (try downloading from http:// struts.apache.org/download.cgi) struts-taglib-1.3.2-SNAPSHOT.jar (try downloading from http:// struts.apache.org/download.cgi)
...
...

So, is it 1.3.1 or 1.3.2? Is it download.cgi or the root of the project site?
1.3.2 for struts action 1.  I'd say the project root for the download site.
And a few more questions:
Q. We have a Maven 1 and Maven 2 build available, is this really necessary? Why not just go with Maven 2?
If Maven 2 can be made to work by Friday, I'm fine with Maven 2. The bottom line is I want to get out a test build this weekend, having put this reorg and build stuff behind us.
Q. I know there was apprehension about moving to Maven 2 a while back because of the lack of plugins compared to maven 1. Is this still the case?
Honestly, I don't care as long as it works and does everything the current build does for us now.
Q. How many other committers are committed to learning and perfecting our Maven 1 and/or 2 builds?
I'll help in any way I can with either build; I just want to get it all working ASAP.

Q. What is the difference between these?
 sandbox/tiles/tiles-documentation
 sandbox/tiles-documentation
No idea, but I'd vote for getting rid of any tiles in the sandbox. If a new version of tiles is in the works, make a branch off the tiles project. That's what branches are for.

Thanks for jumping in!

Don



I have more, but I'll fire this off for now...


--
James Mitchell





---------------------------------------------------------------------
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