Closed (fixed)
Project:
Search API attachments
Version:
8.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
10 Jan 2017 at 07:21 UTC
Updated:
14 Aug 2023 at 15:50 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
izus commentedHi,
I'am ok for it :)
if anyone wants to suggest a patch with a plugin for docconv, please feel free to do it.
Thanks
Comment #3
benjy commentedI've already written it, will tidy up and post it tomorrow.
I had to make some changes into FilesExtractor base class though because filterForPropertyPath() no longer exists in the version of Search API i'm using.
Comment #4
benjy commentedHere's a first pass.
It looks like methods this module depended on were remove last November in #2795861: Remove all deprecated methods. I noticed automated testing is disabled for this module, it might be worth adding a few tests which will catch breaks between this module and search api much earlier.
Comment #5
benjy commentedAdding the related issue.
Comment #6
benjy commentedAny chance of a review, getting this committed?
Comment #7
izus commentedHi,
We need people to test here and mark it as RTBTC if everything went good.
also, maybe adding a usage example of the new plugin in README file can help more contributors to try it.
Comment #8
benjy commentedHere's a re-roll against HEAD.
Comment #9
izus commentedTried to apply it but it seems to need a rebase.
we lack some people to test and RTBC here but given the time since this issue was opened and because it will only add a separate plugin. i'm ok to merge it without waiting for people to RTBTC as this will helpe move forward and doesn't change anything in the existing code
Please rebase it and i'll merge the new plugin
Thanks for your contribution
Comment #10
benjy commentedRe-roll.
Comment #12
izus commentedThanks
This is now merged and will be part of next release
Comment #14
andyg5000Thanks for writing this. I was hoping to have a go binary that I could include and do the extraction. It looks like this is just a wrapper for pdftotext, which has to be installed anyway and is already supported by this module.
Sorry to update an old issue, just providing my notes for others if they're looking to do the same. Let me know if I'm wrong on the above!