Hi,

I've committed the first module break out to the tika 2.0 branch and I'd like to discuss the possibility of moving the source code from the tika-parser projects to the modules. The implementation I committed is based on the straw man version I proposed a few months ago which copies the class files to the modules. The dependencies are managed in the tika-parser project and also copied and embedded into the individual modules. If the source were moved to the modules would have there own dependency management. Then they could be combine into a single jar (as the current tika-parser jar) with the maven shade plugin. Any conflicting versions in 2 separate modules would be resolved in the tika-parser via maven.

So in short

Source in tika-parser
Dependencies managed in tika-parser and copied to module

Source in Modules
Dependencies managed in modules and consolidated via maven shade plugin. Conflicting dependencies managed by maven.

Thoughts?

- Bob

Reply via email to