-
Notifications
You must be signed in to change notification settings - Fork 772
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Library Catalog (TIND ILS): Enrich item type from Schema.org #3409
base: master
Are you sure you want to change the base?
Library Catalog (TIND ILS): Enrich item type from Schema.org #3409
Conversation
9180a24
to
dd4ea42
Compare
Records in the TIND platform may include a Schema.org mapping. This mapping often has a `@type` property that is more accurate than what can be obtained purely from the MARC data of the record.
dd4ea42
to
b7685d0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Existing tests need to be updated (though not because of these changes, I think)
- We need to check the Schema.org metadata in
detectWeb()
too, because right now the added test is still being detected as a book
Fixed
Right, I think some of the tests might even need to be entirely replaced - Caltech Library no longer uses TIND ILS and so the test links never resolve. I might be able to find roughly equivalent tests from other customers, would it be OK to include that in this PR as well? |
Definitely. |
8dfa1a2
to
cde2876
Compare
Tests have been updated |
Records in the TIND platform may include a Schema.org mapping. This mapping often has a
@type
property that is more accurate than what can be obtained purely from the MARC data of the record.The effort of improving the item type matching was attempted before (in #3387), but a different approach was suggested in a comment (at #3387 (comment)):