Geir, Thanks. The contrib section will be fine, although I would like someone to go through the patches (particularly the classloader ones) and see what can go into the main sources. The fact that TemplateTestCase relies on getting a specific order of elements in a Hashtable might also be worth scrutiny.
The readme does indeed say 'The Java 2 SDK is required to build Velocity.', but there is also a runtime dependency for those folks who dont want to build Velocity. A bit nit-picky, but it might confuse someone. Regards, Andy ---------------------------------------------------------------- Andy Carlson >From: "Geir Magnusson Jr." <[EMAIL PROTECTED]> >Reply-To: "Velocity Developers List" <[EMAIL PROTECTED]> >To: <[EMAIL PROTECTED]> >Subject: Re: Patch to make Velocity work on JDK 1.1 >Date: Mon, 12 Nov 2001 11:48:29 -0500 > >Got the attachment :) > >Will take a look _ I think that for the first go, this is something for the >contrib section of the site. I assume that you will just have to chase the >releases and update if need be? > >And I think it states in the README.txt that Java 2 is required. > > >Geir > > >On 11/12/01 11:40 AM, "Andy Carlson" <[EMAIL PROTECTED]> wrote: > > > Hi all, > > > > A few months back I was working on a project which was constrained to >use > > JDK 1.1 due to support issues with a legacy access library. I wanted to >use > > Velocity but found that it required the JDK 1.2 collections (hmm... >shouldnt > > these prerequisites be documented? - I digress) > > > > After unsuccessfully looking for suitable alternatives, I decided to >patch > > Velocity to work on JDK 1.1 using the Sun Infobus collections library. >I've > > just dug my patch out again and updated it to Velocity 1.2 RC3. The >result > > is attached in a zip file. It would be nice if this patch could be made > > available on the Velocity site. > > > > The zip file includes a 'howto' document which should explain most >things > > about the patch. > > > > The following parts of Velocity are NOT supported:- > > - JarResourceLoader > > - Anakia > > - Texen > > - Use of the Avalon logging package (i.e. you must use Log4J) > > - the ClassLoader change test (but this might be fixable) > > > > The Velocity library patching is done entirely using ANT, so you can see > > exactly what is being done by inspecting build.xml. > > > > The changes needed to the unit tests are somewhat beyond the >capabilities of > > ANT's <replace> task, so extra files need to be unpacked over the >Velocity > > originals if you want to run the test suite. > > > > Some of the patches could probably be merged back into the main sources > > without causing problems. > > > > I'm not sure if this list allows attachments, but I suspect I'm about to > > find out. > > > > Regards, > > Andy > > ---------------------------------------------------------------- > > Andy Carlson > > > > > > _________________________________________________________________ > > Get your FREE download of MSN Explorer at >http://explorer.msn.com/intl.asp > > > > -- > > To unsubscribe, e-mail: ><mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: ><mailto:[EMAIL PROTECTED]> > > > >-- >Geir Magnusson Jr. [EMAIL PROTECTED] >System and Software Consulting >"They that can give up essential liberty to obtain a little temporary >safety >deserve neither liberty nor safety." - Benjamin Franklin > > > >_________________________________________________________ >Do You Yahoo!? >Get your free @yahoo.com address at http://mail.yahoo.com > > >-- >To unsubscribe, e-mail: ><mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: ><mailto:[EMAIL PROTECTED]> > _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
