I'm really sorry if this is stupid and naive, but as a compromise to checking the jar files, can't we just add a bunch of <get> tasks in the build file to go and get all the jars that are needed, and add the files to the .cvsignore so they don't get accidentally checked in (or get annoying)? It makes getting started with ant easier, but doesn't fill up CVS with jars. You do loose some control over versioning, unless the <get> actually gets them from a Jakarta server rather than from the "vendor's" server.
I'm sure there are a bunch of technical pros and cons, but philosophically, would that not satisfy both sides of the argument? sim __________________________________________________ Do You Yahoo!? Yahoo! Shopping - Thousands of Stores. Millions of Products. http://shopping.yahoo.com/
