internetarchive / internetarchive/openlibrary
Add Solr acquisitions field for BookServer integration
Open
Lead: @mekarpeles
Module: BookServer
Priority: 3
State: Blocked
- Dominant language
- Python
- Stars
- 6.7k
- Forks
- 2k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 138
Description
### Feature Request
Update the Solr schema to add a new field called `acquisitions`, which is an array of strings. Each string should represent an acquisition in the format `{acquisition_type},{acquisition_format},{acquisition_url}` (e.g., "buy,epub,https://domain?price=xxx"). This enables better integration with BookServer and supports multiple acquisition types and formats. Related to issues #11008 and #10251.
Works have Editions have Acquisitions
### Breakdown
Solr schema file(s) (e.g. schema.xml), BookServer integration code, and documentation for acquisitions field format.
Contributor guide
Assessment
This issue has not been assessed yet.