On 9/27/01 3:03 PM, "Sam Ruby" <[EMAIL PROTECTED]> wrote: > Jon Stevens wrote: >> >> Geir is not the only one working on Velocity and there is no reason why >> Conor couldn't have submitted a bug report for Velocity. >> >> Placing this entirely on Geir's shoulders is totally not cool. > > Just to be clear: Geir initiated an off-mailing list discussion involving > me, Stefan and Connor. Conor responsed with a suggestion. > > Conor is totally cool in my book. >
Wow. The verbs are flying. Here's some more The conversation started when Ant decided to break backwards compatibility in 1.4 and stop treating each task like a separate process (like make does and in my opinion, ant should) and, as I understand it, recycle the classloader used for a given task class if that task is called again. For the record, I think this is the wrong way to do it. When you have something that is a singleton, you can run into problems. I pushed back then, suggesting that Velocity wasn't the only bit of Java code in the universe that uses the singleton pattern, although Velocity can be used either way with version 1.2. Texen is the last remaining piece of the supplied Velocity utilities that uses the singleton pattern (I switched Anakia), and since the problem went away after our discussion, I figured that Ant was changed to revert to previous 1.3-like behavior. Since then, I did play with removing the specific hardcoded dependency on Xerces in Anakia, but didn't think much of it at the time. FWIW, Conor is totally cool in my book as well. geir -- Geir Magnusson Jr. [EMAIL PROTECTED] System and Software Consulting "Whoever would overthrow the liberty of a nation must begin by subduing the freeness of speech." - Benjamin Franklin
