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

ASF GitHub Bot commented on TIKA-4512:
--------------------------------------

tballison commented on PR #2362:
URL: https://github.com/apache/tika/pull/2362#issuecomment-3391530764

   This is just the first step. It won't build fully yet.
   
   I'm using: `mvn clean install -am -pl :tika-fetcher-file-system,tika-app 
-Dcheckstyle.skip -DskipTests`
   
   I have this running with only the file system fetcher and tika-app. 
   
   I'm struggling with how to configure the plugins. I'd like to move away from 
our custom serialization stuff. So, now everything depends on jackson-databind, 
which adds to dependency bloat but makes the code much cleaner.
   
   For now, I'm putting the `file-system-fetcher.json` config in the plugin 
root, and reading it from there. This means that we'll have a bunch of 
different *.json configs running around, which I don't like.
   
   The current proof of concept only works when using the .jar plugin, not the 
.zip plugin...
   
   The big change here is that we can't have multiple fetchers of the same 
class with different configurations like we used to. 
   
   However, users can change the configuration of a given fetcher at runtime by 
passing in the `FileSystemFetcherConfig` via the ParseContext.
   
   @nddipiazza would you be willing to take a look and maybe chat?
   
   




> Experiment with pf4j for tika-pipes
> -----------------------------------
>
>                 Key: TIKA-4512
>                 URL: https://issues.apache.org/jira/browse/TIKA-4512
>             Project: Tika
>          Issue Type: Task
>            Reporter: Tim Allison
>            Priority: Major
>
> This is proof of concept work based on [~ndipiazza] 's TIKA-4272-docker 
> branch.
> I really like a lot of that work.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to