internetarchive / internetarchive/openlibrary
Validate OCAID on edit or create
Open
Affects: UI
Lead: @cdrini
Priority: 3
Theme: Identifiers
Type: Feature Request
- Dominant language
- Python
- Stars
- 6.7k
- Forks
- 2k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 138
Description
Relaunching after #109 closed.
Whenever an OCAID is added to an edition record (on edit or creation):
1. the OCAID should be properly formed
2. the OCAID seen in OL should be assigned to exactly one edition OLID.
3. the OCAID seen in OL should find a valid target available in IA.
4. the IA catalog record found at these OCAIDs should have a back link to that edition OLID.
5. an automated query should identifies any exceptions to the above for further action
Also, restrict to admins / staff / super librarians
Contributor guide
Assessment
This issue has not been assessed yet.