On Sun, 1 Jul 2012, Jason Judge wrote:
Am I understanding it correctly that tika-server and tika-app are just two examples of the way tika can be used, and are just thrown together as a quick-start demo rather than core functionality of the main part of the project, which is a collection of libraries and tools to be used by other java applications.

They should be more than a quick-start, but neither are how most people use Tika. Most Tika users are Java programmers, so call either the Tika facade class (simple use cases), or the Parser/Detector/etc directly (advanced uses).

The tika-app has tended to be used for testing and debugging, but is increasingly also being used for non-Java integrations. The tika server is quite new, so finding areas where core Tika functionality isn't exposed is to be expected. The Tika API is pretty simple and easy to use, so it's generally pretty easy for a (Java) programmer to expose extra bits of it in the app or server when they have the need. Sadly, this does tend to mean that non Java users need to raise enhancement requests when they hit things that aren't exposed....

Nick

Reply via email to