hi, I know I am not answering your question really, but to get application dependencies smaller (in some cases) one could split the code into smaller modules (one for each format) so if one only needs parsing for word one would depend on a module that provides the functionality (and transitive dependencies required) for that format.
iwe could also introduce format-all that aggregates all supported formats if that's what user is after. -- Sami Siren 2007/8/17, Jukka Zitting <[EMAIL PROTECTED]>: > Hi, > > The current early version of Tika already pulls in 21 dependency jars > totalling over 15 megabytes. The dependencies include two logging > frameworks and three XML frameworks. A number of the primary > dependencies use different versions of the same transitive > dependencies. > > Any ideas on how to best manage the dependency space? I really > wouldn't like to start playing class loading games or leveraging > higher-level stuff like OSGi. > > BR, > > Jukka Zitting >
