thoth-pub / thoth

Metadata management and dissemination system for Open Access books
https://thoth.pub
Apache License 2.0
44 stars 8 forks source link

Fix representation of unavailable titles in metadata records #585

Open rhigman opened 3 months ago

rhigman commented 3 months ago

Not all metadata output formats appropriately handle non-ACTIVE works.

This affects publishers' ability to withdraw works from distribution where required (e.g. if they become out-of-print). In response to queries from a Thoth publisher wanting to do this:

It would be fairly easy to correctly set the <ProductAvailability> tag based on Thoth work status for all ONIX outputs. However, we would need to be cautious, as not all platforms support the full set of available values for this tag (e.g. Google Books doesn't accept 09 Postponed indefinitely).

May be related to https://github.com/thoth-pub/thoth/issues/583.

rhigman commented 3 months ago

Following further discussion between publisher and target platforms:

rhigman commented 2 months ago

A further update: although OCLC have been able to implement a workaround for the withdrawn titles continuing to appear in the KBART feed, this is not the case for ProQuest ExLibris/ProQuest KB, who also ingest the KBART. Withdrawn titles will therefore still appear in ProQuest ExLibris/ProQuest KB until this issue is fixed in code.

Other than that, the relevant works have been successfully removed from most other platforms used by this publisher, so non-KBART output formats may not require changes.