Anthill rocks. Once I got our CVS server configured to allow pserver authentication from localhost, it took less than 5 minutes to configure automated builds with our build.xml file. Next steps - running tests and deploying. I got deployment pretty much done today and all I have to do is add the tests as parameters to Anthill's build process. The only thing that worries me about Anthill is that they have an open-source version and a pay-for-it version. No company wants to pay for anything these days, and I'm afraid all the good stuff will end up in the pay-for-it version. To be honest, that's fine with me, since all the stuff I need right now is in the open-source version.
In case you haven't noticed, this site has been crashing daily and I only discover it when I actually check it. I'm definitely overdue for a Roller upgrade - especially considering the last one was in the October or November of last year. I want to contribute before I upgrade though, so it might be awhile. The problem I'm experiencing right now is OutOfMemory errors, so Keith wrote a perl script to check
catalina.out for this string, and if it's there, it restarts Tomcat. Hopefully this will help me out until I upgrade Roller.
This morning, I did a little XSL for one of my moonlighting projects - and I was disappointed to find that there's no
ends-with function in the current XSL spec. There's
contains, but no
ends-with. I used
contains in the end to check if a filename contains
.avi, and if so, then use HTML for Windows Media Player, rather than QuickTime Player. Seems to work good enough for now.