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
>

Reply via email to