You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tika.apache.org by "Tim Allison (JIRA)" <ji...@apache.org> on 2019/08/16 15:04:00 UTC

[jira] [Comment Edited] (TIKA-2882) Parsers should not include HTTP client code

    [ https://issues.apache.org/jira/browse/TIKA-2882?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16909106#comment-16909106 ] 

Tim Allison edited comment on TIKA-2882 at 8/16/19 3:03 PM:
------------------------------------------------------------

Have at it!  I'm booked through mid september -- at least -- on maintenance, tika-eval and other work.  My employer offered me a week of "community service" to make this happen, and I just have not been able to take that week over the last 2 years... :P 

bq. There should be no even coding involved unless I'm missing something

Bob did have to change some minor parts of the code.  Whatever you do, make sure to follow whatever Bob did, because (from my perspective), he put in a huge amount of effort, and it worked. :D 


was (Author: tallison@mitre.org):
Have at it!  I'm booked through mid september -- at least -- on maintenance, tika-eval and other work.

bq. There should be no even coding involved unless I'm missing something

Bob did have to change some minor parts of the code.  Whatever you do, make sure to follow whatever Bob did, because (from my perspective), he put in a huge amount of effort, and it worked. :D 

> Parsers should not include HTTP client code
> -------------------------------------------
>
>                 Key: TIKA-2882
>                 URL: https://issues.apache.org/jira/browse/TIKA-2882
>             Project: Tika
>          Issue Type: Improvement
>          Components: parser
>    Affects Versions: 1.21
>            Reporter: Jonathan Essex
>            Priority: Major
>
> Folks, does it really make sense for a parser to have a REST client built in?
> The GROBID and NLTKNERecogniser parsers use the apache CXF client directly. 
>  
> Since I don't use CXF and my entire app is built on a different JAX-RS stack this just dropped me straight into dependency hell.
> Surely it would make more sense to keep the parsers... well, parsers... and build support for delegating parsing to other services into some higher level in the stack (such as the server, where the CXF dependency is more benign). 
>  



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)