internetarchive / internetarchive/openlibrary

Importbot treats volumes of series as editions

Open
#7,768 5 comments 0 reactions 0 assignees View on GitHub
Affects: Data Affects: Librarians Lead: @cdrini Module: Import Priority: 2 Type: Bug
Dominant language
Python
Stars
6.7k
Forks
2k
Avg merge
2d 19h
Merged PRs (30d)
138

Description

Importbot imports volumes of series as editions of the same work. This is time consuming to fix as each edition record must be manually split and have the author assigned.

### Evidence / Screenshot (if possible)
https://openlibrary.org/works/OL26543324W/Theme_Sets._Ice
### Relevant url?

https://openlibrary.org/works/OL26543324W/Theme_Sets._Ice
### Steps to Reproduce

1. Go to ...
2. Do ...

* Actual:
* Expected:

### Details

- **Logged in (Y/N)?**
- **Browser type/version?**
- **Operating system?**
- **Environment (prod/dev/local)?** prod

### Proposal & Constraints

Import each volume as an independent work.
### Related files

### Stakeholders

@mekarpeles

Contributor guide

Open the contributing guide

Research direction

Start by examining Importbot's handling of the linked Theme Sets: Ice work record and reproducing how its series volumes become editions of one work. Confirm the intended result against the proposal: each volume should be imported as an independent work, with its author assigned, and existing records should no longer require manual splitting.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend, data
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.