Answers inline

On 12/14/2015 5:24 AM, Nick Burch wrote:
On Sun, 13 Dec 2015, Bob Paulin wrote:
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.

IIRC there are some util / parent classes in the tika parsers module which many different parsers need. Where would those end up?
Good question. This would only apply if the sources were moved to the modules. If the parent classes only applied to specific parsers they would move into the modules supporting those parsers. However there are more broad examples where this would not make sense. I think one example is the org.apache.tika.parser.utils.CommonsDigester. Could classes like this be moved into tika-core? Another option could be forming a tika-parser-util class but there doesn't seem to be a lot of classes that would fall under that module.
Thanks
Nick

Thanks,
- Bob

Reply via email to