Short term, I just want to get this working asap. ie) add a fixed dependency on Xalan I think. Hopefully Stefan can help there. The current problems are largely due to a stupid assumption on my part that Xalan would be the JDK xslt handler forever.
Longer term, I think we shouldn't be building on personal machines. I'm hugely suspicious of the 'build to' concept.
For any Jakarta site or for the releasables themselves. We should do it all in a standard build server environment.
With the staging idea, I'd imagine we'd build to staging, then migrate staging to prod; rather than rebuilding to prod.
Hen
On Tue, 22 Feb 2005, Howard Lewis Ship wrote:
I think we should not be checking in derived files.
I think the process should be: 1) Build and test locally 2) SVN checkin 3) Log into jakarta 4) SVN checkout 5) Build to staging area; test stage 6) Build to production; test production
The build.xml needs to have targets: build -- local build (to target/site) build-stage -- to /www/jakarta-stage.apache.org ? build-prod - to /www/jakarta.apache.org
The build scripts can be smart about setting file permissions & etc.
On Tue, 22 Feb 2005 12:42:45 -0500 (EST), Henri Yandell <[EMAIL PROTECTED]> wrote:
On Tue, 22 Feb 2005, Stefan Bodewig wrote:
While it was using XSLTC, which is the TraX processor shipping with JDK 1.5. We now switched to Xalan-J's CVS HEAD.
I give up :)
How would I force it to be dependent on a particular version of Xalan?
Along with the problems with .cgi files and xhtml, xsltc appears to sort the attributes of a html tag differently so if we have 1 person using 1.4 and 1 using 1.5, our diffs are going to be spammed by attributes rotating back and forth.
Throw in possible worries that the http:// url was causing problems under 1.4 and it seems to not be worth the trouble.
Hen
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Howard M. Lewis Ship Independent J2EE / Open-Source Java Consultant Creator, Jakarta Tapestry Creator, Jakarta HiveMind
Professional Tapestry training, mentoring, support and project work. http://howardlewisship.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]