internetarchive / internetarchive/openlibrary

Multi-volume editions

Open
#1,586 16 comments 1 reaction 0 assignees View on GitHub
Affects: Data Affects: Librarians Editions Lead: @mekarpeles Needs: Community Discussion Priority: 3 Type: Feature Request
Dominant language
Python
Stars
6.7k
Forks
2k
Avg merge
2d 14h
Merged PRs (30d)
126

Description

It would be nice to have a way to link individual volumes of a single work into a record under the work as an edition as well as each volume having individual records. The form as it is now requests information for a single physical volume, so when you have one work split into multiple volumes, it is not possible to specify details accurately, i.e. cover, pagination, identifiers, etc. for each volume.
For example, https://openlibrary.org/works/OL17915213W/Harry_Potter_and_the_Order_of_the_Phoenix_Chapters_24-30

Contributor guide

Open the contributing guide

Research direction

Start with the linked Harry Potter work and inspect how its individual volume records and the edition form currently represent cover, pagination, and identifiers. Define what it means for volumes to remain individual records while also being linked under one work as an edition; done means each volume's details can be recorded accurately and the grouped relationship is represented.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.